AVCHD/h.264 GPU plugin for Vegas

John_Cline wrote on 7/11/2009, 2:41 PM
I stumbled across the following this afternoon, I don't know anything about it other than what I read on the web site.

"GPU Decoder", hardware accelerated decoding of AVCHD/Quicktime h.264 files for NLEs. Plugin supports Vegas v9 or Adobe CS3 and higher.

Support GeForce 83xx and higher, except 8800GTS 320/640MB and 8800GTX/ULTRA
Support Quadro FX x70 and higher, FX x700 and higher, CX, VX, NVS 290 and higher, except NVS 300M/400/440/510M
Support Ion
Support Windows XP, Vista, Seven

GPU Decoder Vegas 1.x - Support Vegas Pro 9.0a (x86) and higher.
(partial support on Vegas Pro 9.0 (x86) non-h264 quicktime files and tif files disabled)
$95.00 (download)

http://www.divideframe.com/?p=gpudecoder

Comments

JJKizak wrote on 7/11/2009, 2:58 PM
No entries on the forum yet. Seems real interesting. But why only some video cards supported?
JJK
reberclark wrote on 7/11/2009, 3:05 PM
I'm always suspicious when words are misspelled in an ad (no matter how slick) - like "additionnal" - hmmm.
John_Cline wrote on 7/11/2009, 3:06 PM
This is the same list of supported video cards as any of the other CUDA applications.
John_Cline wrote on 7/11/2009, 3:08 PM
"I'm always suspicious when words are misspelled in an ad (no matter how slick) - like "additionnal" - hmmm."

It's a French web site, need I say more? :)
Jøran Toresen wrote on 7/11/2009, 3:21 PM
John, very interesting:

1) They use Vegas in their demo
2) They explicitly mention Vegas 9a
3) The price tag $95
4) Plug-ins only for Vegas and PP. Is Vegas becoming more popular?

Jøran Toresen
Barefoot Joe wrote on 7/11/2009, 3:27 PM
Great...just what I need for my Pro 9a....wait, guess I have to get Pro9a first. Where IS that download? (it would be cool to make use of the fancy video card that I have though).

Come on tie my shoe? (that's French)
John_Cline wrote on 7/11/2009, 3:46 PM
I had heard that with Vegas v9 SCS had updated the Software Developer's Kit (SDK) for the first time since 2003. I guess that this plugin may be the result of the new SDK, as is perhaps the 64bit version of Neat Video and some of the recent Cineform updates.
srode wrote on 7/11/2009, 4:04 PM
I joined their forum ans asked a few questions - will see if / what the reply is - I'm very interested if it works well. first post on there forum too! :)

(might be the first member of the forum - can't say I've ever done that before)
blink3times wrote on 7/11/2009, 4:22 PM
I have an older ati 1900 series pro video card. It may just be worth upgrading for this. We'll watch and see.
srode wrote on 7/11/2009, 5:53 PM
I'll have to upgrade too - running a 7400GS Nvidia Geforce if I remember correctly.
jabloomf1230 wrote on 7/11/2009, 7:06 PM
It probably works, since the DirectShow h.264 decoder sold by CoreAVC uses nVidia's CUDA and displays h.264 in RT in most media players. Unfortunately, that won't work with Vegas Pro.

As with any GPU-based software, you'll need a CUDA enabled video card and one of the more recent video drivers, but that shouldn't be a problem. You can find nVidia 9800 GTX cards around now for ~$100US.

Who's going to be the first and try it out? ;-)
PerroneFord wrote on 7/11/2009, 7:57 PM
I don't fool with enough Mpeg4 to make it worth the money, but I'd test it. I've got a new Quadro FX4800 just dyin for a workout.
jabloomf1230 wrote on 7/11/2009, 8:26 PM
I just tried the Vegas demo and it doesn't work with 32 bit VP 9 under Vista x64. With mts files (like from a Canon HF S10), it says "unsupported format". If you rename the file to m2ts, then the file loads, but you only get the audio track. The installer renames the built-in Vegas m2ts plugin to a bak file, but for some reason, Vegas isn't finding the CUDA-based decoder (gpudecodervegas.dll).

I'm guessing that it's another "wonderful" Vistax64 install issue. I noticed that the installer tried to install an "update" to the Visual C ++ run time libraries, that was older than what was already installed on my computer. The one thread on their forum says it works with 32 bit VP9 and Vista x64, so I'm going to wait on this package until someone can get it to work for them.
tumbleweed7 wrote on 7/11/2009, 8:55 PM
I downloaded the trial, & it certainly improved timeline playback of AVCHD... at times it was near full frame rate, other times it would be jerky till after a few seconds went by, then it would look good again...

Now this was with raw AVCHD, no filters or effects..... any change to the video, & it would drop frames... even an audio filter would slow the playback some...

the download said 9.0 was partialy supported as of now, whatever that means...

this at least looks promising....

I'm on a HP Core 2 Duo 5600+ 3Gig Ram, with an Nvidia 9400GT.... Vista32, VP932
ritsmer wrote on 7/11/2009, 11:34 PM
tumbleweed7: what AVCHD format did you try? 1920? 1440?... 1080? 720?... 24p? 30p? 60p? 60i?... and with Main or with High profile compression??
blink3times wrote on 7/12/2009, 3:16 AM
"Now this was with raw AVCHD, no filters or effects..... any change to the video, & it would drop frames... even an audio filter would slow the playback some..."

You won't get perfection.

There isn't anything that I know of that will playback avc at full frame rate with effects in real time. PP has some hardware acceleration and even it struggles with effects. On the other hand.... SHIFT-B works every time.
farss wrote on 7/12/2009, 4:12 AM
In theory at least if the CPU is freed from the task of decoding the AVCHD then that should leave the CPU a lot more cycles to process FXs.
The other thing is that although hardware decoding acceleration is going to hit a brick wall at some point as the track count increases it should dramatically speed up batch converting to an intermediate codec.

I have to ask, has anyone tried doing a multicam edit with say 4x AVCHD cameras. The very thought of that gives me nightmares.

Bob.
srode wrote on 7/12/2009, 4:39 AM
Seems the encoding process, not just decoding, needs to be handled by Cuda also to get some smokin results.
tumbleweed7 wrote on 7/12/2009, 7:50 AM
ritsmer...

1920 x 1080, 60i & 24p(seemed hang a little more often for 24p), main profile....

well... I'm somewhat surprised.... the crowd that was moaning the playback blues, hasn't piped up & tried this out yet....

Think it's time to go to the Verde & relax....
UlfLaursen wrote on 7/12/2009, 7:52 AM
The very thought of that gives me nightmares.

Me too - think it must be awfull even on an i7...

/Ulf
JohnnyRoy wrote on 7/12/2009, 8:02 AM
I downloaded the trial and it seemed to do what they said it would but it's of limited use because it's only for H.264. So it will help you with AVCHD files but do nothing for those shooting HDV MPEG-2 with cameras like the Sony Z1U / V1U / A1U's, etc. or using CineForm files.

It's also only a partial solution. As soon as you add any FX to the clip, like Color Curves for example, you are back to choppy video because Vegas does not use the GPU for FX. I don't know anyone shooting professionally that uses the video straight out of the camera without making some color corrections.

The real solution is to convince Sony that they need to update Vegas to use GPU acceleration for the preview engine, all Sony FX, and for rendering. Until that happens, there is no quick fix. Now that Vegas Pro 9.0 has the ability to automatically change the preview quality in favor of frame-rate, I get full frame playback with my AVCHD files but I do have a QuadCore.

I applaud Divide.Frame for the work they are doing in filling this need and if you are only shooting AVCHD and mostly not using any FX this might be a good solution for smooth playback at full quality. For me, $95 was too much money for too little functionality (i.e., only one HD format supported)

BTW, when using this plug-in, it will incorrectly import 5.1 audio from AVCHD files into a Stereo project. Just something to watch out for.

~jr
blink3times wrote on 7/12/2009, 8:15 AM
Thanks for the report JR.... all very interesting.... especially the 5.1 part.
By the sounds of it... it's not quite ready for prime time, but they are onto something quite worth while. Think I'll stay with SHIFT-B for the moment though..... it's a bit of a pain in the ass, but it works even for more complicated effects.
UlfLaursen wrote on 7/12/2009, 10:41 AM
Think I'll stay with SHIFT-B for the moment though.....

I use SHIFT+B a lot - really like that feature, especially with loop playback. I ofthen this way catch small details that I might not else have seen.

Besides that it sounds interesting with the product like that. Maybe someone could combine it with hardware like Canopus with their 'firecoder blu'

/Ulf
ritsmer wrote on 7/12/2009, 1:25 PM
thumbleweed and JohnnyRoy: Could you pls. give us some numbers for Fps before and after using GPU acceleration - and what media you are trying?

I do not have a Nvidia card - and would think twice before I change my ATI card that shoots through 9 meters double-DVI-cable without any problems (heard that NVIDIA's output is not so powerfull - and my PC is humming in the archive room next door...)