
They both give me the same error, for example:Ĭode: Select all $ ffmpeg -i Test.webm -c:v h264_v4l2m2m Test.mp4 h264_vaapi H.264/AVC (VAAPI) (codec h264)įfmpeg tells me that it is aware of the codec h264 with two encoders. h264_v4l2m2m V4L2 mem2mem H.264 encoder wrapper (codec h264) So I looked for an encoder in ffmpeg that I might be able to use.Ĭode: Select all $ ffmpeg -encoders | grep 264 It indicates that the encoder is disabled, which you can see in the output above, "-disable-decoder=aac" seems like an accurate assessment. Please choose an encoder manually.Įrror selecting an encoder for stream 0:1 Default encoder for format mp4 (codec aac) is probably disabled. Stream #0:1: Audio: vorbis, 48000 Hz, stereo, fltp (default)Īutomatic encoder selection failed for output stream #0:1. Then I tried to convert it to mp4 using ffmpegĬode: Select all $ ffmpeg -i Test.webm Test.mp4įfmpeg version 4.1.6 Copyright (c) 2000-2020 the FFmpeg developersīuilt with gcc 8.4.0 (Mageia 8.4.0-1.mga7)Ĭonfiguration: -prefix=/usr -enable-shared -enable-pic -libdir=/usr/lib64 -shlibdir=/usr/lib64 -incdir=/usr/include -disable-stripping -enable-postproc -enable-gpl -enable-pthreads -enable-libtheora -enable-libvorbis -disable-encoder=vorbis -enable-libvpx -enable-runtime-cpudetect -enable-libaom -enable-libdc1394 -enable-librtmp -enable-libspeex -enable-libfreetype -enable-libgsm -enable-libcelt -enable-libopus -enable-libopencv -enable-libopenjpeg -enable-libtwolame -enable-libxavs -enable-frei0r -enable-libmodplug -enable-libass -enable-gnutls -enable-libcdio -enable-libpulse -enable-libv4l2 -enable-avresample -enable-opencl -enable-libmp3lame -enable-sndio -enable-libdav1d -disable-decoder=aac -disable-encoder=aac I created a short test video and rendered it as Test.webm.

To add to the confusion, ffmpeg is also incapable of creating mpeg4 files.

The CODEC is, in fact installed as shown by rpm

Kdenlive mpeg4 error kdenliveNoMpeg4.png (61.83 KiB) Viewed 3947 times
