2012-07-25 8 views
17

estoy recibiendo un error al ejecutar el comando ffmpeg -i /path/to/video.mp4:ffmpeg 10.04 No se pudo encontrar parámetros de códec

ffmpeg version git-2012-07-24-93342de Copyright (c) 2000-2012 the FFmpeg developers 
     built on Jul 24 2012 23:55:41 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1) 
     configuration: --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-gpl --enable-nonfree --enable-postproc --enable-swscale --enable-vdpau --enable-version3 --enable-libtheora --enable-libvorbis --enable-libvpx --enable-x11grab 
     libavutil  51. 65.100/51. 65.100 
     libavcodec  54. 44.100/54. 44.100 
     libavformat 54. 20.100/54. 20.100 
     libavdevice 54. 2.100/54. 2.100 
     libavfilter  3. 3.100/3. 3.100 
     libswscale  2. 1.100/2. 1.100 
     libswresample 0. 15.100/0. 15.100 
     libpostproc 52. 0.100/52. 0.100 
    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2a1b240] Could not find codec parameters for stream 0 (Video: h264 (avc1/0x31637661), 1280x720): unspecified pixel format 
    Consider increasing the value for the 'analyzeduration' and 'probesize' options 
    /path/to/video.mp4: could not find codec parameters 
+2

@Randy sería útil para tener una idea de por qué esto está fuera del tema – geotheory

+9

@Randy cerrando realmente no está ayudando a nadie, ya que es bastante popular. Podrías moverlo a otro sitio, si crees que no pertenece a TAN, Jesús. – Dmitry

+1

Tengo el mismo problema, y ​​el aumento de la analítica y del tamaño de la sonda no ayuda. Finalmente resolví convirtiendo todo el archivo de imagen a formato jpeg primero. – xslittlegrass

Respuesta

13

Los archivos que estaba probando fueron de hecho dañado. Pero si alguien enfrenta este problema, establecer -probesize y -analyzeduration a 100 y 10000000, por ejemplo, podría ayudar.

+3

Tengo aquí algunos casos pesados ​​donde incluso '-analyzeduration 999999999 -probesize 999999999' no funciona. – rekire

+0

@rekire ¡publique la solución si la encuentra! – Dmitry

+13

mi solución fue 'ffmpeg -analyzeduration 2147483647 -probesize 2147483647 -i/path/to/video.mp4'. 2147483647 es max_int –

Cuestiones relacionadas