

profile High 4:4:4 Predictive, level 4.0, 4:4:4 8-bit using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX t is not an input option, keeping it for the next output consider fixing your command line. In your pastebin #209- 210, thats a very odd filename for your output?Įspecially since your CLI args routine shows that an output filename was accepted by ffmpeg.c.īelow was run on linux but will work on android depending on your android build of ffmpeg.įfmpeg -y -loop 1 -t 3.03 -i ~/Pictures/yaya_speech_choose2.png -r 1 -vcodec libx264 -b:v 200k -bt 350k -f mp4 ~/Videos/dummy.mp4įfmpeg version N-35901-g27a3415 Copyright (c) 2000-2012 the FFmpeg developersīuilt on 12:06:43 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)Ĭonfiguration: -enable-gpl -enable-libfaac -enable-libfdk-aac -enable-libmp3lame -enable-libopencore-amrnb -enable-libopencore-amrwb -enable-librtmp -enable-libtheora -enable-libvorbis -enable-libvpx -enable-x11grab -enable-libx264 -enable-nonfree -enable-version3 This is where your log error is coming from according to your pastebin #210Īccording to the method's line 146 and to your pastebin - you dont have a value Search line# 124 in the source func=avformat_alloc_output_context2

Look at your log and go to the source code for "libavcodec/mux.c" Verfiy with "ffmpeg -formats" and check that your build actually supports mp4. Your using "-f mp4" So, in your ffmpeg config/buid, did you ask for that ?
