You are not logged in.

#1 2016-05-24 05:55:30

i_love_r34
Member
From: Mexico
Registered: 2016-02-14
Posts: 87

[SOLVED] ffmpeg says: Unknown encoder 'libvo_aacenc

Hi to everyone!

I recently get a video to edit but i need to convert from .MOV to .mp4.
I use winff to convert the videos but when i try to convert i get the message: Unknown encoder 'libvo_aacenc.
I use ffmpeg-full from aur and ffmpeg0.10, ffmpeg2.8, ffmpeg-compat-54 and ffmpeg-compat-54.

The output from the terminal of winff:

\033]0; Converting DSCN0658.MOV (1/1)\007ffmpeg version 3.0.2 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 6.1.1 (GCC) 20160501
  configuration: --prefix=/usr --extra-cflags=-I/usr/include/nvidia-sdk --extra-cxxflags='-std=gnu++98' --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-chromaprint --enable-decoder=atrac3 --enable-decoder=atrac3p --enable-dxva2 --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gmp --enable-gnutls --enable-gpl --enable-gray --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcelt --enable-libdc1394 --enable-libdcadec --enable-libfaac --enable-libfdk-aac --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libiec61883 --enable-libkvazaar --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopencv --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-librubberband --enable-libschroedinger --enable-libshine --enable-libsmbclient --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtesseract --enable-libtheora --enable-libtwolame --enable-libutvideo --enable-libv4l2 --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxcb --enable-libxcb-shape --enable-libxcb-shm --enable-libxcb-xfixes --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-netcdf --enable-nonfree --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-openssl --enable-runtime-cpudetect --enable-shared --enable-swresample --enable-vaapi --enable-vdpau --enable-version3
  libavutil      55. 17.103 / 55. 17.103
  libavcodec     57. 24.102 / 57. 24.102
  libavformat    57. 25.100 / 57. 25.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 31.100 /  6. 31.100
  libavresample   3.  0.  0 /  3.  0.  0
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/monesvol/ciencias/DSCN0658.MOV':
  Metadata:
    major_brand     : qt  
    minor_version   : 537331968
    compatible_brands: qt  niko
    creation_time   : 2016-05-23 02:05:30
  Duration: 00:01:45.09, start: 0.000000, bitrate: 6282 kb/s
    Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 6131 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc (default)
    Metadata:
      creation_time   : 2016-05-23 02:05:30
      encoder         : AVC Coding
    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
    Metadata:
      creation_time   : 2016-05-23 02:05:30
Unknown encoder 'libvo_aacenc'
Press Enter to Continue

And I not know what else can I do.

Any solution?
Thanks!

Last edited by i_love_r34 (2016-05-24 22:22:01)

Offline

#2 2016-05-24 07:04:16

Docbroke
Member
From: India
Registered: 2015-06-13
Posts: 1,433

Re: [SOLVED] ffmpeg says: Unknown encoder 'libvo_aacenc

try this from command line

ffmpeg -i /path/to/inputfile.MOV /path/to/output.mp4 

Note: the problem you are facing is mentioned on ffmpeg page of arch-wiki, you may try changing "_" to "-" or vice-versa.

Offline

#3 2016-05-24 08:06:06

JohnBobSmith
Member
From: Canada
Registered: 2014-11-29
Posts: 804

Re: [SOLVED] ffmpeg says: Unknown encoder 'libvo_aacenc

I'll be nice and pass on the link: https://wiki.archlinux.org/index.php/FFmpeg

Good luck!


I am diagnosed with bipolar disorder. As it turns out, what I thought was my greatest weakness is now my greatest strength.

Everyday, I make a conscious choice to overcome my challenges and my problems. It's not easy, but its better than the alternative...

Offline

#4 2016-05-24 13:30:58

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] ffmpeg says: Unknown encoder 'libvo_aacenc

libvo_aacenc has been removed from ffmpeg. It was a crappy encoder anyway. Use libfdk-aac, that one's the best. However, you'll need to compile your own ffmpeg to enable libfdk-aac support. Or you use the ffmpeg native aac encoder, it's quite good nowadays.

Offline

#5 2016-05-24 19:53:21

Henrikx
Member
From: https://bbs.archlinux.de/
Registered: 2014-02-06
Posts: 22

Re: [SOLVED] ffmpeg says: Unknown encoder 'libvo_aacenc

changing Container

 ffmpeg -i "File.mov" -acodec copy  -vcodec copy "File.mp4"

changing Container /Audio (again) to AAC (mp4a to mp4)

ffmpeg -i File.mov -acodec aac -aq 128 -strict -2 -vcodec copy File.mp4

Offline

#6 2016-05-24 22:10:46

teckk
Member
Registered: 2013-02-21
Posts: 519

Re: [SOLVED] ffmpeg says: Unknown encoder 'libvo_aacenc

-strict -2

Don't need that anymore with native aac encoder.

ffmpeg -i file.mov -c:a aac -b:a 128k -c:v copy file.mp4

These gave me about the same sound quality/file size

ffmpeg -t 00:00:30 -i file.mp4 -vn -c:a aac -b:a 128k outfixed.m4a

ffmpeg -t 00:00:30 -i file.mp4 -vn -c:a aac -q:a 1 outvar.m4a

Offline

#7 2016-05-24 22:21:31

i_love_r34
Member
From: Mexico
Registered: 2016-02-14
Posts: 87

Re: [SOLVED] ffmpeg says: Unknown encoder 'libvo_aacenc

Docbroke wrote:

try this from command line

ffmpeg -i /path/to/inputfile.MOV /path/to/output.mp4 

Note: the problem you are facing is mentioned on ffmpeg page of arch-wiki, you may try changing "_" to "-" or vice-versa.

Thanks, this solved my problem.

Thanks to all for the answers!

Offline

Board footer

Powered by FluxBB