When trying to convert any file to a x264 (h.264) mov or m4v file, I get a segmentation fault error. Ffmpeg is working fine if I want to convert the files to flv.
Here is my input and output:
Input:
/usr/bin/ffmpeg -i /home/flyspray/public_html/video/bicepcurl_db.mov -b 800000 -ar 22050 -ab 32 -f mov -vcodec h264 -s qvga -deinterlace /home/flyspray/public_html/video/bicepcurl_db.m4v
Output:
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --prefix=/usr --libdir=/usr/lib --mandir=/usr/share/man --incdir=/usr/include/ffmpeg --enable-libmp3lame --enable-libogg --enable-libvorbis --enable-libfaad --enable-libfaac --enable-libgsm --enable-xvid --enable-x264 --enable-liba52 --enable-liba52bin --enable-pp --enable-shared --enable-pthreads --enable-gpl --disable-strip
libavutil version: 49.4.0
libavcodec version: 51.40.4
libavformat version: 51.12.1
built on Jan 11 2008 02:31:29, gcc: 3.4.6 20060404 (Red Hat 3.4.6-9)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/flyspray/public_html/video/bicepcurl_db.mov':
Duration: 00:00:12.0, start: 0.000000, bitrate: 608 kb/s
Stream #0.0(eng): Video: svq1, yuv410p, 320x240, 29.97 fps(r)
Output #0, mov, to '/home/flyspray/public_html/video/bicepcurl_db.m4v':
Stream #0.0: Video: h264, yuv420p, 320x240, q=2-31, 800 kb/s, 29.97 fps(c)
Stream mapping:
Stream #0.0 -> #0.0
[h264 @ 0x88a188]using cpu capabilities MMX MMXEXT SSE SSE2 SSSE3
Press [q] to stop encoding
Segmentation fault (core dumped)
It will create the m4v file, but it will only be 36 bytes and not contain any useful information.
This Sourceforge bug tracker here has been abandoned many years ago.
Our new tracker can be found through http://www.ffmpeg.org/bugreports.html