Does VP11 have a flv render option ? Another way ?

safrican wrote on 11/23/2011, 2:18 PM
I am currently working with VP10 and my projects have been getting bigger.

My last project was 54 minutes. Footage coming from a Canon Vixia HF20 (1080P 30fps, .mts) and Canon T3i (1080P 30fps .mov) files. T3i was used for B roll and comes in and out every so often.

Since my final destination is flash, flv playing on a web site using flowplayer, I need to render the video twice. Once in Vegas and once with ffmpeg to get a flv file.

Well that worked out okay, until my project size grew to 54 minutes. The initial render to mainconcept avc/aac to 720P, 8mbps avg, took 6 hours 40 minutes. All cores 98-100% all the time.

I cancelled the same render but to 1080p when I saw it was rendering at around 7 fps.

Anyway, then the conversion to flv using ffmpeg takes another 35 minutes.


So, it would be really nice if I could render straight to flv from Vegas. Or, is there a quicker way than what I am doing ?

Comments

dlion wrote on 11/24/2011, 11:34 AM
you don't need flv or flash to play video on the web with flowplayer (or jw, my player of choice).

render to mainconcept avc mp4, flowplayer will be able to play it, you may need to tweak the code a tad but i'm sure they have samples...

i usually run the mp4 through handbrake http://handbrake.fr/downloads.php. there's a great tutorial page about using handbrake to youtube http://ovationplayers.com/yttut/Thumbnails.html to optimize, takes only a short time.

not sure what your final destination is - if youtube, there's a bunch of stuff on this forum. if it's for your own site, you may want to scale it down size-wise. e.g. i have a template for 864x486.

in any event, the mp4/handbrake method will save you a great deal of time.
JohnnyRoy wrote on 11/24/2011, 1:01 PM
> "you don't need flv or flash to play video on the web with flowplayer (or jw, my player of choice). "

It should also be pointed out that Flash doesn't play at all on devices like iPads and iPhones and Adobe has dropped support for mobile Flash. With more and more people using mobile devices to access the internet, it's best to let Flash die a natural death and switch to AVC/MP4.

(just my 2 cents as an iPad user) ;-)

~jr
musicvid10 wrote on 11/24/2011, 1:04 PM
The slide tutorial dlion linked to has been updated in Jerry's extensive tutorial page here:
http://www.jazzythedog.com/testing/DNxHD/HD-Guide.aspx
Woodenmike wrote on 11/24/2011, 1:09 PM
Thanks for the screenshots dlion! I have been confused by all the option in handbrake since downloading some time ago...very straight forward!
amendegw wrote on 11/24/2011, 6:46 PM
"It should also be pointed out that Flash doesn't play at all on devices like iPads and iPhones and Adobe has dropped support for mobile Flash. With more and more people using mobile devices to access the internet, it's best to let Flash die a natural death and switch to AVC/MP4"I think that the following JW Player html will work in most any browser/device. However I can't be sure 'cuz I don't have a cadre test devices. It's all based upon HandBrake rendered h264 mp4s. If it finds Flash, it uses it. If not it, it tries HTML5. If that fails, it downloads the video.

Live webpage is here: JW Player Browser Test

HTML is here:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
JW Player Browser Test
<script src="JWPlayer/jwplayer.js" type="text/javascript"></script>
<style type="text/css">
div.divmain
{
background-color: black;
width: 1024px;
height: 768px;
margin: 0 auto;
}

div
{
text-align: center;
margin: 0 auto;
}
</style>
</head>
<body style="background-color: #000000;">
<div class="divmain">
<div style="text-align: center;">
<h2 style="color: orange; font-size:x-large;">
Browser Testing[/title]
</div>
<!--This is the HTML for playing a JWPlayer Video-->
<div id="player">
<div id="container" style="text-align:center;">
Loading the player ...</div>
<script type='text/javascript'>

jwplayer('container').setup({
image: '../Testing/Images/horse.jpg',
file: '../Testing/Videos/HandHelds/Horse1280x720.mp4',
height: 405,
width: 720,
modes: [
{ type: 'flash', src: 'JWPlayer/player.swf' },
{ type: 'html5', config: {
'file': '../Testing/Videos/HandHelds/Horse480x272.mp4',
'provider': 'video',
'height': 272,
'width': 480
}
},
{ type: 'download', config: {
'file': '../Testing/Videos/HandHelds/Horse480x272.mp4',
'provider': 'video'
}
}]
});

</script>
</div>
</div>
</body>
</html>

...Jerry

PS: This forum has an error in code block posting. The html title & h2 tags do not format properly. Any web coder worth his/her salt will be able to figure out and fix the errors in the listing above. See: Attention Moderator

System Model:     Alienware M18 R1
System:           Windows 11 Pro
Processor:        13th Gen Intel(R) Core(TM) i9-13980HX, 2200 Mhz, 24 Core(s), 32 Logical Processor(s)

Installed Memory: 64.0 GB
Display Adapter:  NVIDIA GeForce RTX 4090 Laptop GPU (16GB), Nvidia Studio Driver 566.14 Nov 2024
Overclock Off

Display:          1920x1200 240 hertz
Storage (8TB Total):
    OS Drive:       NVMe KIOXIA 4096GB
        Data Drive:     NVMe Samsung SSD 990 PRO 4TB
        Data Drive:     Glyph Blackbox Pro 14TB

Vegas Pro 22 Build 239

Cameras:
Canon R5 Mark II
Canon R3
Sony A9

timtak1 wrote on 11/24/2011, 6:52 PM
I don't mind that my video can't be played on those mobile devices like ipads that do not support flash.

If flv is good enough for Youtube it is good enough for me.

Are there plans to support flv? I would upgrade my Vegas if I could render to flv directly (currently on pro 8).

Tim
Liam_Vegas wrote on 11/24/2011, 6:59 PM
I don't see Sony adding FLV to Vegas encoding options.... as it really is on it's way out. Current flash players support H.264 files which is already covered.
safrican wrote on 11/25/2011, 8:26 AM
Thanks for the comments.

I know that both flowplayer and jwplayer will play mp4's, then only problem with that is that they do not support streaming.

I have not found a way to play a mp4 before it has downloaded entirely if it is not running off a streaming server. In my case it is running of a "regular" web server (IIS in this case). The FLV will start to play almost instantly but the mp4 has to download first. Now if the file is small that is not a problem, but the 54 minute file is over 500mb.

As for not working on an ipad etc, well, I really am not an apple fan, so it is what it is.
amendegw wrote on 11/25/2011, 9:15 AM
"I know that both flowplayer and jwplayer will play mp4's, then only problem with that is that they do not support streaming."The issue is not with JW Player or Flowplayer, but rather in the setting of the MOOV Atom on your mp4 render. I think what you are driving at is support for "progressive download" (there's a subtle difference between streaming and "progressive download"). The bottom line is... you want to start your video playing before it is completely downloaded to the user's computer.

This can be fixed in a several ways:

1) Use HandBrake and click the "Web Optimized" checkbox.
2) Render from Vegas 10 (or earlier) and use a utility such as MP4 FastStart to "fix" your render.
3) Use Vegas 11 and click the "Enable Progressive Download" Render Option.

...Jerry

System Model:     Alienware M18 R1
System:           Windows 11 Pro
Processor:        13th Gen Intel(R) Core(TM) i9-13980HX, 2200 Mhz, 24 Core(s), 32 Logical Processor(s)

Installed Memory: 64.0 GB
Display Adapter:  NVIDIA GeForce RTX 4090 Laptop GPU (16GB), Nvidia Studio Driver 566.14 Nov 2024
Overclock Off

Display:          1920x1200 240 hertz
Storage (8TB Total):
    OS Drive:       NVMe KIOXIA 4096GB
        Data Drive:     NVMe Samsung SSD 990 PRO 4TB
        Data Drive:     Glyph Blackbox Pro 14TB

Vegas Pro 22 Build 239

Cameras:
Canon R5 Mark II
Canon R3
Sony A9

safrican wrote on 11/25/2011, 11:04 AM
Thanks, will try that.
musicvid10 wrote on 11/25/2011, 11:10 AM
Last time I tested, MP4 Fast Start had issues with garbled output on Youtube.
The one that tested without any issues is AOA MP4 Patch
As Jerry alluded, it is only needed if you are rendering from an earlier Vegas version. Vegas 11 as well as Handbrake have their own utilities built in.
http://www.aoamedia.com/mp4patch.htm