Kiedy próbuję przekonwertować wideo - w szczególności plik Video Object („.vob”) - na MPEG-4, WinFF, który, jak zakładam, jest nakładką na ffmpeg
i avconv
, ale mówi mi:
`Unknown encoder 'libvo_aacenc'`
Pełny tekst z terminala to:
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*
Po naciśnięciu „Enter” Terminal zamyka się, a moja konwersja zostaje anulowana.
I zanim ktoś mówi - ja zrobiłem znaleźć innej odpowiedzi dotyczącej tej samej kwestii tutaj na Zapytaj Ubuntu ... Jednak ten facet skompilowane go od podstaw, co nie chcę zrobić (na początek, nie wiem gdzie na początek!) ...
convert
video-conversion
aac
winff
Gregory Opera
źródło
źródło
Odpowiedzi:
Potwierdzam za pomocą vinay, ale musisz zmodyfikować wiersz polecenia w następujący sposób:
Polecenie edytowane przez PS.
źródło
libvo_aacenc był niskiej jakości i FFmpeg usunął obsługę tego kodera .
Użyj
-c:a aac
lub-c:a libfdk_aac
zamiast.Aby uzyskać więcej informacji, zobacz FFmpeg Wiki: AAC .
źródło
Na podstawie tej chwili tego filmu
źródło
Zainstaluj bibliotekę kodera VisualAC AAC
źródło
Miałem szczęście z:
sudo apt-get install libvo-aacenc-dev
źródło
Cóż, nie jestem ekspertem, ale to zadziałało dla mnie:
kiedy wszedłem do plików, które chciałem przekonwertować, spojrzałem na opcje. W zakładce „ffmpeg” był ten kod ... Właśnie zastąpiłem „libvo_aacenc” na „libfdk_aac”, rozpocząłem konwersję i zadziałało ... może ktoś bardziej zaangażowany w to może wyjaśnić, co dokładnie się stało ... :)
źródło