A customer challenged me to getting mpeg4ip compiled on their development server so they could start creating quicktime movies on the fly. RPMForge (DAG) provided most of the RPM's to get things running quickly with ffmpeg, etc, etc. The main problem was the RPM's from DAG used libmp4v2 in their faac installation. To use mpeg4ip, this library needs to be removed from faac, so external mp4 support can be used (hence mpeg4ip).
To do so, I had to compile a custom faac. find the faac.spec that I used to do that.
Secondly, I created an RPM for mpeg4ip. The main problem was that mpeg4ip wouldn't compile. Tons of errors during compile. After hours of rumaging through Google and online forums, I found the perfect combination of patches and added them all into one master patch (found in my mpeg4ip.patch). The summarized version was a complete mpeg4ip.spec file that I could use to create the RPM.
All files mentioned above are attached.