This project will patch ffmpeg so you can compile and run ffmpeg, ffplay, and ffserver on the iPhone and iPod Touch.
The initial patch is based on http://svn.telesphoreo.org/trunk/data/ffmpeg_
I have compiled ffmpeg with the following options:
--disable-shared --enable-static --disable-vhook --disable-mmx --disable-iwmmxt --disable-armvfp --enable-libfaad --enable-gpl --enable-libvorbis --enable-libfaac --enable-libtheora --enable-libx264 --enable-libxvid --enable-libmp3lame --enable-postproc --disable-armv5te --enable-armv6 --disable-debug --disable-stripping --enable-swscale --enable-avfilter --enable-avfilter-lavf --arch=arm
Good news!
There seems to be a better way to compile FFmpeg for the iPhone, and it doesn't include any patching!
IMPORTANT MESSAGE: Please do not request specific files or recompiling with different options. All the source code is freely available.
Minimum Requirements:
- Firmware 2.1 or later
Cydia:
To install ffmpeg in Cydia, add the ModMyi repository.
Manual Installation Instructions:
- Download ffmpeg from the Downloads section and copy it to your device
- Set permissions: chmod 755 ffmpeg
- Run ffmpeg: ./ffmpeg
These steps can be used to run ffserver, as well.
Documentation:
FFmpeg.org