Jump to content
  • Who's Online   0 Members, 0 Anonymous, 21 Guests (See full list)

    There are no registered users currently online

  • 0
Sign in to follow this  
bigchris

Enable Streaming - Mpeg-4 Export

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.

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

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.

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

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!

Share this post


Link to post
Share on other sites
  • 0
"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.

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

"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.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×