So I am trying to open an ASF file with the wmv plugin and I get a black screen that says codec missing. When I click play I can hear the sound but cannot see the video. Gspot says WMV2 WMP v8. I am running 7 x64 with WMP 12. Can anyone help me out here and tell me what codec I need for the video? Thanks!
+ Reply to Thread
Results 1 to 26 of 26
-
-
If you're running a 64 bit version of VirtualDub you'll need a 64 bit VFW WMV2 decoder. If you're running a 32 bit version of VirtualDub you'll need a 32 bit VFW WMV2 decoder.
32 bit version here: https://www.videohelp.com/tools/WMV9_VCM
I don't know of a 64 bit version but I think there's a 64 bit build of ffdshow that includes a VFW WMV2 decoder. -
I downloaded both the WMV9_VCM and updated my ffdshow to no avail. I made sure WMV 1/7, 2/8, 3/9, and VC-1 was set to libavcodec, I put the ffdshow plugin in the vdub folder, still says missing codec but I can hear audio. The only thing that can play it is VLC (of course
). The problem I'm having is I'm using my built in toshiba webcam software to record videos, then I upload them to youtube. When I view them on my computer they are fine, but when I view them after I have uploaded them to youtube they are out of sync.
-
Also, try what Baldrick suggested, just to be sure: run the ASF through MediaInfo, in Tree View. You can copy and paste the information here, if you prefer. GSpot's support for containers other than AVI and MPEG is a bit work-in-progress and may not be completely accurate.
Edit: Okay, this is probably unnecessary, then.If cameras add ten pounds, why would people want to eat them? -
If the audio and video are out of sync by a constant amount throughout the entire video you can use the audio skew function to align them. If they start out in sync and get gradually out of sync determine how far out of sync they are at the end. Then change the frame rate so that the sync matches. For example, if the sound is 1 second behind after 1000 seconds, and the frame rate is 24, change the frame rate to 24 * 1000 / 1001, or 23.976.
-
Ok, I'm looking at it right now, couple questions though. How do I know what value to make it? I know it will be positive because it's playing too early but how do I find the exact value? The other question is how do I save the file? All I see is a function to save it as an AVI, but I want to save it as ASF otherwise the file size will go from 13mb to 1344mb. Thanks for all the help!
-
if it's a constant delay scenario, play the file in a media player (e.g smplayer, mpchc) , and use the +/- keys to shift the audio, when it's in sync write down the ms delay value (+ or -)
use asfbin and enter the A/V delay value you wrote down. The benefit of asfbin method is it won't re-encode and filesize will be the same (it just shift the audio). vdub cannot export wmv in .asf or .wmv - only in avi container
if you have non constant delay scenario, you will have to use other methods (e.g. shrink/stretch the video or audio to match) -
did it sync all the way through in vlc ? what were the units (shift or delay in ms or s) ? was it expressed as + or - ? a positive delay is a negative shift , so try entering -0.3 . The version I have is older but it's expressed in ms , not sec , so you would enter 300, not 0.3
-
Okay, one more thing. I think the video may not be in sync because somethings still up with the codecs. In asfbin there is an exclamation point next to the start box that reads "Due to missing codecs (WMV2) precise cutting is not possible. Start time will be aligned to the first key frame time before specified time." Could this be why the videos aren't in sync? I ask this because although it is in sync, the video will kinda drag from time to time due to the delay.
Last edited by tkitez; 14th Nov 2010 at 17:54.
-
I doubt that's the reason for the sync issues. Every windows os comes with wmv (including wmv2) since win98 I think
For example, does gspot say "codec installed" or " codec missing" when you open that file ?
The "codec missing" message in vdub is different. It uses the vfw system which is separate from directshow system -
GSpot may not know what to do with all forms of ASF (or its newer variants, WMV/WMA). Most of the cases I've seen cause GSpot to list "Codec Status Unknown" or something like that, if it uses the Windows Media codecs. Not sure about other cases, as I rarely work with ASF/WMV/WMA.
It still might be a good idea to see what MediaInfo mentions about the videos in question, though.If cameras add ten pounds, why would people want to eat them? -
Render the file in graphstudio or graphedit , if the pins connect you have the decoder installed - It should be WMVideo Decoder DMO, and WMAudio Decoder DMO unless you have enabled them in ffdshow
-
Okay, I'm pretty sure I have them installed, here's the weird thing. The video is in sync on my PC, but when it's uploaded to youtube it's even more out of sync. WTF?!?! Whats going on here??
-
-
Hmm, so what format should I convert it to and how? Sorry for sounding like such a noob lol.
-
From what I've seen people seem to have the best luck with h.264 video and AAC audio in an MP4 container. Also Divx/Xvid and CBR MP3 in an AVI container.
-
-
Similar Threads
-
WebEx WMV file, can't open in VirtualDub, says "missing codec"
By violetta in forum Newbie / General discussionsReplies: 13Last Post: 22nd Jul 2016, 21:39 -
VirtualDub missing compression codec options?
By raena in forum Newbie / General discussionsReplies: 15Last Post: 9th Sep 2015, 19:47 -
Virtualdub and audio codec missing.
By nzdreamer55 in forum EditingReplies: 20Last Post: 29th Dec 2013, 23:32 -
Missing Codec?
By jimbb in forum Newbie / General discussionsReplies: 7Last Post: 4th May 2011, 14:54 -
Missing Codec
By arileysr2 in forum Newbie / General discussionsReplies: 1Last Post: 9th Jul 2007, 13:13