Log in

View Full Version : Play WMV (High Definition) Files


bozitaai
19th April 2005, 09:02
Dear all,

Problem 1
Why Virtualdub can't open WMVHD file?

Problem 2
When using "directshowsource" to play WMVHD file with AVISynth, AV are also ASYNCHRONOUS. Any solution?

Thank you very much

stephanV
19th April 2005, 09:26
Originally posted by bozitaai
Dear all,

Problem 1
Why Virtualdub can't open WMVHD file?

Coz VirtualDub doesnt support WMV perhaps?

SeeMoreDigital
19th April 2005, 12:23
Originally posted by stephanV
Coz VirtualDub doesnt support WMV perhaps? And what a shame this is....

Especially when we have other encoding tools such as DrDivX and Recode2 that do ;)


Cheers

Didée
19th April 2005, 13:02
Why should VirtualDub/Mod do so? Vdub deals only with VFW codecs, which WMV isn't.

Browsing VdubMod's soucecode might be interesting, though ;)

communist
19th April 2005, 16:07
Originally posted by bozitaai
Problem 1
Why Virtualdub can't open WMVHD file?

Because Microsoft doesnt want it. They threatened to sue Avery for implementing asf support because of whatever infringement.

Originally posted by bozitaai
Problem 2
When using "directshowsource" to play WMVHD file with AVISynth, AV are also ASYNCHRONOUS. Any solution?

Update your AviSynth, if you're running an older version. There were some bugs in DirectShowSource that were fixed in later versions.
The HD WMV trailers I compressed to XviD via AviSynth worked fine.

Sycho
20th April 2005, 01:58
you can use graphedit to transcode th WMV to AVI and then open it in Virtual dub

stephanV
20th April 2005, 08:06
Originally posted by SeeMoreDigital
And what a shame this is....

Especially when we have other encoding tools such as DrDivX and Recode2 that do ;)

Well not really a shame, unless you like to go into a battle with MS laywers.

Why should VirtualDub/Mod do so? Vdub deals only with VFW codecs, which WMV isn't.
Actually it is, and with a little bit of creative muxing you can get quite far.

Didée
20th April 2005, 08:44
Actually it is, and with a little bit of creative muxing you can get quite far.
I'd say no. Streams created through the ACM codec of Windows Media comply to the VFW API - but these are (usually) AVI files, and can be opened by Vdub anyways.

*.wmv files are basically vfr, and therefore out of scope of Vdub. Basically, that is. When creatively muxing around, you can get quite far indeed, since the vfr actually is close to cfr, most times.

But then, a change of the container has been done, and that wasn't the question here. Else one could say as well, VirtualDub were able to open *.mp4 - all you have to do is a little transmuxing ... ;)

stephanV
20th April 2005, 08:58
Originally posted by Didée
*.wmv files are basically vfr, and therefore out of scope of Vdub. Basically, that is. When creatively muxing around, you can get quite far indeed, since the vfr actually is close to cfr, most times.
Unfortunatelly AviSynth suffers from the same problem, so in that case DirectShowSource wouldnt help him any further...

But then, a change of the container has been done, and that wasn't the question here.
The question was (i think): "how to re-encode a WMV file?" And muxing the thing into something else can certainly help with that.


Else one could say as well, VirtualDub were able to open *.mp4 - all you have to do is a little transmuxing ... ;)
I didnt say VirtualDub could open WMV, I only said WMV9 was also a VFW codec... just like there are quite a few VFW MPEG4 codecs.

Didée
20th April 2005, 10:47
Okay, the hair is splitted down to its root. I surrender. ;)