Jump to content
  • 0

Enable Streaming - Mpeg-4 Export


bigchris

Question

I'm setting up exports of my movies to mp4 so I can play them off my NAS to my Google TV. So far so good. However in the settings for MPEG4 export I have the option to "Enable streaming" under the streaming tab, as well as "optimized for streaming" under the Video tab.

 

How do these two settings correlate to each other and what's the purpose?

 

I figure I need streaming since the Google TV is going to be playing these off a NAS on my local network, but I'm just guessing.

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

I don't think streaming will matter because the Google TV doesn't have to download a program before it plays it. So it streams, regardless. As for your question. I don't know the answer.

 

Observation and enabling it and disabling it doesn't seem to make a difference in the quality so I think it doesn't matter.

 

I also tried multi-pass on a couple of movies and didn't see any improvement in quality, although I saw a massive jump in encoding time. One 40 min exercise movie too over 7 hours to encode!

Link to comment
Share on other sites

"Enable streaming" and "optimized for streaming", what's the purpose?

"Enable streaming" creates a so-called hint track; very useful for RTSP streaming.

"Optimized for streaming" puts some meta data ("moov" atom) at the front of the file, so that clients (player software) know what to expect before actually decoding content. Regular movie files, not optimized for streaming, have this meta data at the end of the file.

It's protocol, which your setup may or may not make use of.

 

"Multi-pass" encodes the file two or more times to optimize the bitrate variation across the whole file. Expect at least a doubling of the encoding time.

Link to comment
Share on other sites

"Enable streaming" creates a so-called hint track; very useful for RTSP streaming.

"Optimized for streaming" puts some meta data ("moov" atom) at the front of the file, so that clients (player software) know what to expect before actually decoding content. Regular movie files, not optimized for streaming, have this meta data at the end of the file.

It's protocol, which your setup may or may not make use of.

 

"Multi-pass" encodes the file two or more times to optimize the bitrate variation across the whole file. Expect at least a doubling of the encoding time.

 

Thanks for that.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...