I am trying to convert a video to a multi-bitrate video that is suitable for iPhone and desktop using Microsoft Expression Encoder 4 Pro. I see on https://www.wowza.com/docs/how-to-encode-video-on-demand-content there is two separate preset for iPhone and desktop. Can one present be created out of those two…? I am converting a lot of video and I think one preset will make it go faster.
Also I see you are using VBR Pass 2 in the preset…Is that necessary?
The main thing is that some devices cannot play Main Profile media. If you want to make a more universal encoding, stick with the iphone profile and add higher bitrate/resolution streams.
did I create a correct smil for ios? The first 3 was created with iphone preset from Microsoft Expression Encoder 4 Pro and the rest is created with desktop preset from Microsoft Expression Encoder 4 Pro
Main and High profiles have support for more advanced algorithms, which means better compression, but also more CPU utilization when decoding/playing. The main difference being that baseline profile doesn’t have B-Frames.
So, Main and High will look better than Baseline at the same bit-rate and resolution.
It is a waste to send a high-resolution 1080p stream to a phone which only has 480p. If you are going to have different multi-bitrate .smil files for different devices, you might as well create different encodings. This is especially important for large sites/events where the cost of bandwidth is high.