Dois colegas meus tanto encheram minha paciência que, mesmo depois de velho, estou migrando para o Linux. Instalei o Ubuntu e estou aprendendo a engatinhar nele. Sempre usei o Super instalado no Windows para converter filmes. Instalei o pacote do FFMpeg e estou tentando aprender.
Primeiro probleminha que vos trago à atenção:
(agradeço antecipadamente qualquer auxílio)
Se eu faço:
$ ffmpeg -i andre_luiz.flv teste.mpg
Retorna:
FFmpeg version r11872+debian_3:0.svn20080206-12ubuntu3, Copyright (c) 2000-2008 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-pp --enable-swscaler --enable-x11grab --prefix=/usr --enable-libgsm --enable-libtheora --enable-libvorbis --enable-pthreads --disable-strip --enable-libfaad --enable-libfaadbin --enable-liba52 --enable-liba52bin --enable-libdc1394 --enable-shared --disable-static
libavutil version: 49.6.0
libavcodec version: 51.50.0
libavformat version: 52.7.0
libavdevice version: 52.0.0
built on Oct 3 2008 22:41:23, gcc: 4.3.2
Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.92 (359/12)
Input #0, flv, from 'andre_luiz.flv':
Duration: 00:03:51.9, start: 0.000000, bitrate: 64 kb/s
Stream #0.0: Video: flv, yuv420p, 320x240 [PAR 0:1 DAR 0:1], 29.92 também(r)
Stream #0.1: Audio: mp3, 22050 Hz, mono, 64 kb/s
Output #0, mpeg, to 'teste.mpg':
Stream #0.0: Video: mpeg1video, yuv420p, 320x240 [PAR 0:1 DAR 0:1], q=2-31, 200 kb/s, 29.97 também(c)
Stream #0.1: Audio: mp2, 22050 Hz, mono, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop encoding
frame= 6952 fps=479 q=31.0 Lsize= 9244kB time=231.5 bitrate= 327.0kbits/s
video:7329kB audio:1809kB global headers:0kB muxing overhead 1.162370%
Resulta tudo certinho, arquivo convertido, com 9M [original 11M] (ainda não entrei em detalhes sobre a qualidade, quero só ver como fica a conversão).
Mas se faço:
$ ffmpeg -i andre_luiz.flv teste.avi
Retorna:
FFmpeg version r11872+debian_3:0.svn20080206-12ubuntu3, Copyright (c) 2000-2008 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-pp --enable-swscaler --enable-x11grab --prefix=/usr --enable-libgsm --enable-libtheora --enable-libvorbis --enable-pthreads --disable-strip --enable-libfaad --enable-libfaadbin --enable-liba52 --enable-liba52bin --enable-libdc1394 --enable-shared --disable-static
libavutil version: 49.6.0
libavcodec version: 51.50.0
libavformat version: 52.7.0
libavdevice version: 52.0.0
built on Oct 3 2008 22:41:23, gcc: 4.3.2
Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.92 (359/12)
Input #0, flv, from 'andre_luiz.flv':
Duration: 00:03:51.9, start: 0.000000, bitrate: 64 kb/s
Stream #0.0: Video: flv, yuv420p, 320x240 [PAR 0:1 DAR 0:1], 29.92 também(r)
Stream #0.1: Audio: mp3, 22050 Hz, mono, 64 kb/s
Output #0, avi, to 'teste.avi':
Stream #0.0: Video: 0x0000, yuv420p, 320x240 [PAR 0:1 DAR 0:1], q=2-31, 200 kb/s, 29.92 também(c)
Stream #0.1: Audio: mp2, 22050 Hz, mono, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Unsupported codec for output stream #0.0
Ele me diz que o codec não é suportado. Já instalei vários pacotes de codec, estou com o ffmpeg atualizado, e nada dele converter.
Onde errei? Qual codec seria suportado? Onde baixá-lo?
Obrigado por atender a mais um noob do Linux. Abraços a todos!
Argo