VEGAS Pro 21 - On Sale Now!
DISCLOSURE: Movie Studio Zen is supported by its audience. When you purchase through links on this site, we may earn an affiliate commission.

Solved Optimum Video File size for internet streaming

  • Juc1
  • Juc1's Avatar Offline Topic Author
  • Zen Newbie
  • Zen Newbie
  • Posts: 9
  • Thank you received: 2

Optimum Video File size for internet streaming was created by Juc1

Posted 23 Aug 2014 08:41 #1
Hi Derek and all,

A question please...

I read somewhere that youtube 1080p files are around 70MB/minute - I think that means that to play this video smoothly my internet connection must be at least 70 MB per minute which is 1.16MB per second or about 9 Mb per second - have I got that right?

Anyway I guess that youtube have their own compression methods - so suppose I want to upload a video to my website but I am not using youtube - is there any optimum file size per minute that I should aim for or try not to exceed? For example I rendered an MP4 file in Sony Vegas Pro using the template Main Concept / Internet HD 720p which came out at about 100 MB per minute. Is that too high? After rendering in Sony Vegas Pro should I use something like handbrake.fr to get the file size down?

Thanks...
by Juc1

Please Log in or Create an account to join the conversation.

Replied by DoctorZen on topic Optimum Video File size for internet streaming

Posted 23 Aug 2014 18:48 #2
Hi Juc

Don't even try to think about file sizes and streaming rates per minute.
It will send you crazy and you end up going round and round in circles of thought.
Trust me, I have been there and done that and it is a waste of time.

No one watches video streaming live from YouTube, unless it is a Live Event or Google Hangout.
When this happens, very heavy compression is used.

All normal video on YouTube is buffered.
So it arrives in packets - you start watching - more packets are sent....
This way you can still watch HD video on a slower connection.

What exactly is your situation ?
No-one really uploads video to their website, because streaming video from a webserver requires a special set up to work properly.
If you try and upload video to a typical Wordpress website (for example) and you suddenly get a lot of views, you will find that the video will start to stutter and/or your web host will say that too much bandwidth is being used. This can end abruptly with your web host suspending your account.

Solution:
Use the power of YouTube or Vimeo.
Their web servers are already optimized for video and are free to use, unless you need something really professional.
If you want to host video on your website, do exactly what I do.
If you would like help with this, please let me know and I will show you the simple code I use to embed all my videos on Movie Studio Zen.

If you want good quality video, the best thing to do is use Vegas Pro and Movie Studio's default high bit rate settings.
So if you use Mainconcept AVC/ACC, you will set High Bit Rate to 24MBps and Average Bit rate to 12Mbps.
Just because it is set to these high values, does not mean it will actually render to this.
If you have fast moving content, there will be plenty of allowance to render to.
If your video is slow moving, it may render to a much lower bit rate.
This is variable bit rate, the same as DVDs, Blu-ray discs and TV stations use.

Regards
Derek.
ℹī¸ Remember to turn everything off at least once a week, including your brain, then sit somewhere quiet and just chill out.
Unplugging is the best way to find solutions to your problems. If you would like to share some love, post a customer testimonial or make a donation.
Last Edit:03 Sep 2014 01:05 by DoctorZen

Please Log in or Create an account to join the conversation.

  • Juc1
  • Juc1's Avatar Offline Topic Author
  • Zen Newbie
  • Zen Newbie
  • Posts: 9
  • Thank you received: 2

Replied by Juc1 on topic Optimum Video File size for internet streaming

Posted 25 Aug 2014 21:46 #3
Hi Derek,

Thanks for your very helpful reply...

DoctorZen wrote:
No one watches video streaming live from YouTube, unless it is a Live Event or Google Hangout.
When this happens, very heavy compression is used.

All normal video on YouTube is buffered.
So it arrives in packets - you start watching - more packets are sent....
This way you can still watch HD video on a slower connection.


Just to clarify - when I said "streaming" I just meant as opposed to files for downloading and where a file begins to play immediately as opposed to waiting for the file to download before it will play - I did not mean live streaming which I thought was a sub-category of streaming. I think that mp4 files can be streamed with regular hosting using something like qt-faststart . But as you say I can see that this will cause problems with hosting and so I should look at specialised video hosting instead.

By the way my 100MB per minute 720p MP4 file after uploaded to Vimeo came down to 13 MB per minute.

Thanks...
by Juc1

Please Log in or Create an account to join the conversation.

  • Not Allowed: to create new topic.
  • Not Allowed: to reply.
  • Not Allowed: to edit your message.
Moderators: DoctorZen
Time to create page: 0.758 seconds