Hi,
I have looked quite a bit for some guidance on this topic, but here is my question (several parts)...
What is the best workflow, utilizing ffmpeg, to encode video for video-on-demand streaming for Wowza Media server? More specifically...
Part 1: I have source videos of approx. 2 minutes each, that are 720p. I would like these to be playable with Flash, the iPhone, and iPad. What is the easiest (quickest/hq) source format I should use to feed ffmpeg?
Part 2: For each video, I need to generate multiple h.264 files, one for the iPad at 720p(h.264 baseline level3.1), and several for the iphone/ipod(h.264 baseline level3.0) and flash at various bitrates for various connection speeds (to dynamically change streams as the viewer's bandwidth my fluctuate - list is below). I need all the streams to be keyframed the same so the audio stays in sync when switching the streams. What is the proper CLI in ffmpeg to accomplish this? Will I need additional tools to keyframe all of the clips?
If bandwidth is at least / resolution is:
1.5Mbps / 720p 1Mbps / 576p 700kbps / 480 450kbps / 360
Thanks in advance!