![]() |
MP4 H.264 video file size
What is a typical file size you get when encoding MP4 H.264 video clips?
I got these: 9 min clip: 153 MB 1280x720 MP4 335 MB 1920x1080 MP4 5:30 min clip: 200 MB 1920x1080 MP4 Aren't the files too big? |
there is no typical file size file size depends on bit rate and profile
|
Quote:
Quote:
it's like asking "how much is a car?" |
Quote:
But if you some some sort of reference point, I just encoded an 11:38 min video (1280x720) and the size is 157 MB. Used an avg bit rate of 1800kbps along with some other tweaks. It looks great and is small enough to stream with no problems. |
Quote:
Number two, you are not HD if your datarate is under 7k/sec or 13k/sec for 1080p My 9 minute clips are 400-900mb a pop. If you want to pimp HD, I would suggest doing it right. Surfers bitch about this on surfer boards, WILL NOT recur and you lost that surfer for life. Amazing to me, the fucking idiots in this biz that don't get it. |
I use about 5000kb/s, 25fps - not sure what other info is important...
|
Quote:
|
Quote:
I am not sure about 900mb videos though - seems like a huge file. |
Quote:
Set the max bit rate to be no more than 80% of the target bandwidth the customers you are targeting will have. For the buffer usually 1.5-2.0 times the max bitrate is a good bet. http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide |
Quote:
crf=21 maxbitrate=800kbps (use 600-700 kbps if you need to accommodate very crappy DSL) vfvbuffersize=1600kbps (use 1200 - 1400kbps to accomodate crappy DSL) |
Quote:
|
Quote:
If your streaming in a members area OR on a tour, try 700-900 pixels wide, keep your fps rate the same as it was recorded. Drop the data rate to 3000-4000k/sec, keyframing every 150 frames, audio should be less than 128. You can do the same to .ogg files so the firefox people can view it too. |
You should try http://handbrake.fr/, checkout the already included profiles and tweek up on that ...
|
Quote:
|
Quote:
Quote:
This guy is an encoding GOD: http://sonnati.wordpress.com Anyone who wants to learn how to encode, spend some time on his blog. Quote:
|
Quote:
|
I just checked one at random from editing today.
6076 kbps / 1920x1080 / 474 MB / 10:55 time |
Quote:
|
Quote:
There are other factors as well, like how lit your video is, quality of the raw footage, and the amount of movement. Lots of little variables that can make you have to change the bit rate to get better quality. |
Thanks Fitzmulti!
DWB, what I asked was how big are the files sizes for 10 min long video with your setting. Do you have separate files for streaming and downloading? If you had to choose one type of file - what resolution (and other settings) would you use for streaming? and for downloading? |
Quote:
I would suggest a middle ground 1280x720 stream and anything larger than that for download, unless you're doing the player bit rate changer I spoke of above. For the stream, start in the neighborhood of 2000 kbps and adjust up and down until you find a sweet spot that works for your content. 1800 kbps works well for our streaming videos. If you are offering a larger downloadable HD video, then that will obviously be of much higher quality like digitaldivas was speaking about. You're not going to get THE ANSWER here. You can only get a rough idea and then you need to see what works for your source footage and your software. Render out 30 second or 1 min clips at lots of different settings and see what looks the best. Just be sure to name the files so you know what the settings were. There is a LOT of trial and error that goes into finding the sweet spot encode for your content. |
Hi
maybe try to use conventer like AVS Video Conventer or FreeMake ... you tried ??? |
Quote:
|
Quote:
Best to encode at 1/3/6mbs (more disk space for you) and use some sort of bandwidth calculator (automatically done for wowza streaming) to determine on the fly (meaning if their bw increases, switch to higher quality etc) which video to stream. I'd *never* offer 5+mbs bitrate as an only option - you kill too many clients. |
Quote:
Transparent to the end user but this bitrate switching mid-stream is frikken excellent and well worth the extra MB in disk space to multi-encode in different bitrates. :2 cents: |
and to add a last snippet, I much prefer HandbrakCLI over ffmpeg for x264 encoding. I've not yet found an ffmpeg preset (or any setting) that can match HB in terms of quality and speed.
My favourite for medium encoding is: Code:
-e x264 -q 20.0 -E faac -B 160 -6 dpl2 -R Auto -D 0.0 -f mp4 --strict-anamorphic -m -x ref=2:bframes=2:subme=6:mixed-refs=0:weightb=0:8x8dct=0:trellis=0 |
I am going to use lighttpd so I suppose I will just use one bitrate
|
Quote:
|
All times are GMT -7. The time now is 06:00 PM. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc