Resultados 1 al 6 de 6

Tema: " SOS " algunos de mis archivos de vídeo no los puedo reproducir, vídeos corruptos.

  1. #1
    Help users Avatar de Admin
    Fecha de ingreso
    03 sep, 11
    Mensajes
    633

    Post " SOS " algunos de mis archivos de vídeo no los puedo reproducir, vídeos corruptos.

    Hace unos días tuve un problema con algunos de mis vídeos de mi GoPro HD, resulta que no los podía visualizar.
    Pero físicamente eran correctos, pero me daba un error al visualizar.
    Como la cámara no repara los vídeos, encontré una solución para reparar las cabeceras de los vídeos *mp4.


    Instrucciones:


    Instalar Perl v5.8 o posterior en su pc (no viene por defecto en windows), --> descargar


    También recomiendo instalar VLC como reproductor de los vídeos de la GoPro. --> descargar


    Una vez allá instalado Perl en su pc, abra una ventana ms-dos (símbolo del sistema) y escriba:
    perl -v
    Te dará un mensaje tipo:


    This is perl 5, version 12, subversion 1 (v5.12.1) built for MSWin32-x86-multi-thread
    (with 3 registered patches, see perl -V for more detail)
    ...
    Para corregir el archivo es recomendable crear una carpeta en c:/ llamada temp ,quedara asi c:/temp y aquí dentro poner el archivo de vídeo que no se reproduce.
    Ahora descargue este pequeño script Perl, que adjunto:
    fix_header_v3a.zip
    Descomprimir el archivo .pl y poner en la carpeta c:/temp


    Ahora entre en el símbolo del sistema, si le aparece c:\ archivos de programa\... vaya a la c:\ escribiendo cd..
    y luego escriba cd temp , que le quede asi c:\temp
    Si tiene algun problema con esto ultimo, pon en google comandos ms-dos.




    Ahora escriba:


    perl fix_header_v3a.pl <file_to_fix> [-options]
    Sustituye: file_to_fix por el nombre de tu video.
    Sustituye: -options por:


    -reso Resolution Sets the resolution mode the corrupt file was shot in.
    Defaults to 720P30 'r2' if not specified
    Valid values are 480p60, 720p30, 720p60, 960p30, 1080p30, r1, r2, r3, r4, or r5
    -ctts N Sets ctts offset to N. Defaults to 0 if not specified
    Use this to correct jerky playback in reconstructed video due to out-of-order frames
    Valid offsets are 0-2 for 720p30 'r2' & 960p30 'r4'; 0-5 for 720p60 'r3' & 480p60 'r1
    Por ejemplo así: perl fix_header_v3a.pl GOPR0001.mp4 -reso r3
    (vídeo dañado se llama GOPR0001.mp4 y grabe el archivo en modo 'r3' 720p60)


    apretamos enter:


    Si todo va bien:
    Attempting to fix GOPR0001.MP4


    Found frame 000252 at 0083b65b
    Opened file GOPR0001.MP4.restore.mp4 for writing


    Found 252 (fc) frames, or approx 4s of video at 60fps
    min size e2d, max size 30c4c
    from 8008, to 839b5c
    Calculated header size of 0x8000
    Using ctts offset of 0
    Using 1280 x 720 @ 60 fps
    Copying frame 000252...
    Done.


    Si ha seguido todos los passos correctamente ahora tendra un archivo llamado como el mismo nombre que su vídeo corrupto, pero con ".restore.mp4" , si reproduce este vídeo con VLC podrá ver ahora su vídeo correctamente.
    Última edición por Admin; 14/09/2011 a las 19:28

  2. #2
    Junior Member
    Fecha de ingreso
    20 sep, 11
    Ubicación
    Madrid
    Mensajes
    4
    wooow muchisimas gracias, ami me paso lo mismo hace poco pero lo arregle de otra forma muchisimo mas complicada, segun e leido esto ocurre por un virus que oculta los archuvos de las memorias extraibles.

  3. #3
    Administrador Avatar de Administrador
    Fecha de ingreso
    07 jul, 11
    Ubicación
    Montmeló
    Mensajes
    3,356
    En Mac como se procede a solucionar el problema?

    Saludos,
    Cámaras: GoPro HERO6 Black Edition
    Accesorios: Ride Hero, Suction Mount, Roll Bar Mount, Chesty, 3-Ways, The Frame
    Tarjetas: SanDisk 64GB Ultra SDHC Clase 10
    Equipo de edición: MacBook Pro 13” i5 8GB RAM
    Software: GoPro® Studio 2.0 + Adobe Premiere CS6

  4. #4
    Junior Member
    Fecha de ingreso
    24 sep, 11
    Mensajes
    2
    Hola a mi no se que me pasa que cuando voi a empezar a instalarlo no me deja ?que puede ser¿

  5. #5
    Junior Member
    Fecha de ingreso
    01 nov, 11
    Ubicación
    Sevilla
    Mensajes
    3
    Hola a todos, he podido arreglar un video que no se reproducia, justo el que se está grabando cuando se llena la tarjeta o se agota la batería, con el script perl. El problema que me ha surjido es que el sonido se pierde y que los keyframes del MP4 también se pierden. ¿Tiene esto solución?, El script no recupera el sonido? o estoy haciendo algo mal?.
    Saludos y muchas gracias, porque he podido recuperar el video.

  6. #6
    Senior Member Avatar de Asturbo
    Fecha de ingreso
    01 nov, 11
    Ubicación
    Asturias
    Mensajes
    1,503
    A mi me pasó una vez y el sonido no fuí capaz de recuperarlo con este método. Me temo que no se puede.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •