Autor Tópico: FFMpeg  (Lida 2489 vezes)

Offline argo_nauta

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
FFMpeg
« Online: 30 de Novembro de 2008, 17:51 »
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:

Citar

$ 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:

Citar

$ 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


« Última modificação: 30 de Novembro de 2008, 19:17 por argo_nauta »

Offline Luciano Gardim

  • Usuário Ubuntu
  • *
  • Mensagens: 252
    • Ver perfil
Um dia eu faço um blog... um dia.

Offline argo_nauta

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: FFMpeg
« Resposta #2 Online: 30 de Novembro de 2008, 18:58 »
Agradeço sua resposta, mas o que eu estou querendo saber é qual codec eu falto instalar.

Andei fazendo mais testes e ele está convertendo - flv para mpeg, avi para mpeg, avi para flv e, acredito, deve converter para um monte de coisas. Só não converte para avi (a partir de nenhum arquivo). Então, deve ter algum codec específico para avi que eu não instalei ainda.

Abraços!

Offline Luciano Gardim

  • Usuário Ubuntu
  • *
  • Mensagens: 252
    • Ver perfil
Re: FFMpeg
« Resposta #3 Online: 05 de Dezembro de 2008, 23:50 »
Um chute.

Tentou o avidemux?
Um dia eu faço um blog... um dia.

Offline helio2007

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: FFMpeg
« Resposta #4 Online: 27 de Maio de 2009, 21:04 »
 ;) UTILIZO O JAUNT E SÓ ISSO JÁ SERÁ SUFICIENTE AMIGOS!
BOM PROVEITO!



mencoder -idx NOMEDOARQUIVO.flv -ovc xvid -xvidencopts bitrate=4500 -oac mp3lame -srate 44100 -o NOMEDOARQUIVO.avi

Mude o NOMEDOARQUIVO e a extensão final do .AVI para .MPEG se quiser, e pronto!
O arquivo ficará quase com o dobro do original em FLV, mas este é o custo!