WinFF (FFMPEG): codificador desconhecido 'libvo_aacenc'

16

Quando tento converter um vídeo - especificamente, um arquivo Video Object (".vob") - para MPEG-4, WinFF, que eu suponho ser um frontend para ffmpeg e avconv , mas me diz:

'Unknown encoder 'libvo_aacenc''

O texto completo do Terminal é:

avconv version 9.13-6:9.13-0ubuntu0.14.04.1, Copyright (c) 2000-2014 the Libav developers
built on May  9 2014 13:34:03 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
[mpeg @ 0x1924160] max_analyze_duration reached
Input #0, mpeg, from '/media/gregoryopera/Movies/Get a Horse!.vob':
 Duration: 00:00:04.37, start: 0.221156, bitrate: 631225 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [PAR 64:45 DAR 16:9], 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0.1[0x20]: Subtitle: dvdsub
Stream #0.2[0x21]: Subtitle: dvdsub
Stream #0.3[0x22]: Subtitle: dvdsub
Stream #0.4[0x23]: Subtitle: dvdsub
Stream #0.5[0x24]: Subtitle: dvdsub
Stream #0.6[0x25]: Subtitle: dvdsub
Stream #0.7[0x26]: Subtitle: dvdsub
Stream #0.8[0x27]: Subtitle: dvdsub
Stream #0.9[0x28]: Subtitle: dvdsub
Stream #0.10[0x29]: Subtitle: dvdsub
Stream #0.11[0x2a]: Subtitle: dvdsub
Stream #0.12[0x2b]: Subtitle: dvdsub
Stream #0.13[0x80]: Audio: ac3, 48000 Hz, 5.1, fltp, 384 kb/s
Stream #0.14[0x81]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream #0.15[0x82]: Audio: ac3, 48000 Hz, 5.1, fltp, 384 kb/s
Stream #0.16[0x83]: Audio: ac3, 48000 Hz, 5.1, fltp, 384 kb/s
Stream #0.17[0x84]: Audio: ac3, 48000 Hz, 5.1, fltp, 384 kb/s
Unknown encoder 'libvo_aacenc'
Press Enter to Continue*

Quando eu pressiono "Enter", o Terminal fecha e minha conversão é cancelada.

E antes que alguém diga - eu fiz encontrar a outra resposta relacionada a essa mesma pergunta aqui no Ask Ubuntu ... No entanto, esse cara compilou do zero, o que Eu não quero fazer (para começar, eu não saberia por onde começar!) ...

    
por Gregory Opera 14.06.2014 / 13:59

6 respostas

16

Eu confirmo com vinay, mas você deve modificar uma linha de comando para isso:

sudo apt-get install libavcodec-extra

P.S. Comando editado.

    
por Bonn 13.10.2014 / 04:52
2
sudo apt-get install libavcodec-extra-54 

Com base em este instante deste vídeo

    
por Abdennour TOUMI 01.12.2014 / 10:39
2

O libvo_aacenc era de baixa qualidade e o FFmpeg removeu o suporte para este codificador .

Use -c:a aac ou -c:a libfdk_aac .

Veja Wiki do FFmpeg: AAC para mais informações.

    
por LordNeckbeard 09.05.2018 / 21:48
0

Instale a biblioteca de codificadores visualon AAC

sudo apt-get install libvo-aacenc0
    
por user224082 14.06.2014 / 23:03
0

Eu tive sorte com:

sudo apt-get install libvo-aacenc-dev

    
por Vinay 18.09.2014 / 05:29
0

Bem, eu não sou muito especialista, mas isso funcionou para mim:

quando entrei nos arquivos que queria converter, dei uma olhada nas opções. Na aba "ffmpeg" havia esse código ... Acabei de substituir o "libvo_aacenc" por "libfdk_aac", iniciei a conversão e funcionou ... talvez alguém mais nisso possa explicar o que exatamente aconteceu ...:)

    
por Just a guess 13.10.2014 / 20:52