Streaming high definition flv video question
by Phil Davies
on
Jul 15, 2009 at 12:20:22 pm
I have a series of 5-10min videos shot in HDV 1440x1080...
I'd like to create high quality flvs for those with fast Internet connections but obviously still need to keep the file size to a practical level.
- Is there a practical "rule of thumb" upper level for an flv file? I've seen a 7min 30mb HD video on YouTube that looks great. Is this a good target to aim for?
- So far I've struggled to match the quality that YouTube's flv converter gets from my high quality WMV file. I'm using On2 VP6 Pro codec, 2pass VBR at 1000kbps with a 768x432 frame. A 7min video comes out at about 60mb! Any suggestions?
Re: Streaming high definition flv video question by Larry Eisner on Jul 15, 2009 at 4:17:45 pm
I've been wondering the same thing. However, I've also noticed that the way YouTube works is by using .MP4 files for their high-resolution stuff. Vimeo works the same way with its HD videos. I'm still trying to determine, myself, if .MP4 is universally recognizable by flash players (will it work on any generic player) or if it is something specific to their player software.
You'll obviously need a Flash streaming server if you really want to 'stream' it rather that deliver it like Youtube does, which is actually progressive download.
Why are you concerned about the file size?
__________________________________________________________________
Two years from now, spam will be solved. - Bill Gates, World Economic Forum 2004
Re: Streaming high definition flv video question by Phil Davies on Jul 16, 2009 at 4:30:18 pm
Concerned because I want poeple to be able to watch it. i know many won't regardless of what I do but I want to offer a HD version of our videos for those that have high speed broadband.
Re: Streaming high definition flv video question by Phil Davies on Jul 16, 2009 at 9:33:44 pm
I used that bit rate calc (best I've seen, thanks)...
My 1280x720 mp4s look great but are still pixelated during transitions (basic fade to black at the end for example). I'm using MC H.264, bit rate of 3500kbps and 24fps converting from a 1440x1080 uncompressed avi. A minute long mp4 is coming out at 22mb which is as large as I want
Anything I can do get id of the pixelation without increasing files size?
Re: Streaming high definition flv video question by Phil Davies on Jul 17, 2009 at 7:43:13 am
I'm using Sorrenson squeeze.
- Codec: MC H.264
- Data rate: ~3500kbps
- Size: 1280 x 720
- Method: 2pass VBR
- Rate: 24 fps
- Key frame: every 125 sec
- Auto keyframe on scene change: checked
- AVC profile: baseline (other options are "main" and "high")
- Encoding effort: best
Audio I have kept to a minimum: aac, 24kbps, 22050, mono
Changing to 1 pass cbr makes the file slightl larger but does tone the pixelation down - still noticeable though.
Re: Streaming high definition flv video question by Daniel Low on Jul 17, 2009 at 8:57:37 am
Those settngs look ok on the surface, a couple of things though. It's been a long while since I used Squeeze but when using VBR do you have an average and a maximum datarate, if so what does the 3500Kb/s correspond to and what is the other value you have entered.
i.e. if your average is 3500, then in theory your maximum should be 7000. If you max is 3500 then your average should be 1750.
The only other things to play around with is the keyframe settings. Try 240.
Does Dqueeze give you a 2-pass CBR option? If so that might be the way forward.
Oh, and you look to have totally murdered your audio!?
__________________________________________________________________
Two years from now, spam will be solved. - Bill Gates, World Economic Forum 2004