Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 Encoder GUIs

Reply
 
Thread Tools Search this Thread Display Modes
Old 27th October 2009, 17:12   #1  |  Link
Happysin
Registered User
 
Join Date: Feb 2008
Posts: 21
Can't open VC1 video with MeGUI

So to give a bit of background, I have an M2TS file I've muxed with VC1 video source and AC3 Audio source. My ultimate goal is t have an MKV with an H.264 video source and the same audio source I already have.

I have installed the Microsoft VC1 SDK on my computer, and Haali Media Splitter.

When I try to open the M2TS in MeGUI, it gives me the error "Unable to render the file. You probably don't have the correct filters installed."

Well I thought I did, but apparently not. What can I do to resolve this issue?
Happysin is offline   Reply With Quote
Old 27th October 2009, 17:24   #2  |  Link
XhmikosR
Registered User
 
Join Date: Mar 2007
Location: Hellas (Greece)
Posts: 543
Which OS do you have? Install ffdshow and set VC1 to wmv9. If you use Windows 7, you might have to use this tool to set ffdshow to decode VC1.
__________________
My Specs

Last edited by XhmikosR; 27th October 2009 at 17:30. Reason: spelling
XhmikosR is offline   Reply With Quote
Old 27th October 2009, 17:46   #3  |  Link
Happysin
Registered User
 
Join Date: Feb 2008
Posts: 21
This is on Server 2003 (32 bit) and while I did have ffdshow installed, I did not have the VC1 decoder set to wmv9. I did that update, and unfortunately I did not get different results. I went ahead and updated ffdshow to the newest version just in case, but to no avail, same error.
Happysin is offline   Reply With Quote
Old 27th October 2009, 17:55   #4  |  Link
XhmikosR
Registered User
 
Join Date: Mar 2007
Location: Hellas (Greece)
Posts: 543
Weird. Can you use eac3to to remux the m2ts to mkv and try to load the mkv instead?
__________________
My Specs

Last edited by XhmikosR; 27th October 2009 at 17:58.
XhmikosR is offline   Reply With Quote
Old 27th October 2009, 17:57   #5  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Just drop the file on GraphStudio to see if DirectShow builds a working graph. I have a M2TS VC-1 sample and it's loads with Haali and ffdshow using wmv9.

Last edited by stax76; 27th October 2009 at 18:01.
stax76 is offline   Reply With Quote
Old 27th October 2009, 17:58   #6  |  Link
Happysin
Registered User
 
Join Date: Feb 2008
Posts: 21
One more update, Handbrake was able to start re-encoding the file, but then crashed. So I don't know what they use to decode VC-1, but that worked seamlessly until I ran into a crash bug of theirs.

What I had of the resulting file looked pretty good, too.
Happysin is offline   Reply With Quote
Old 27th October 2009, 18:02   #7  |  Link
Inspector.Gadget
Registered User
 
Join Date: May 2008
Posts: 1,618
Handbrake is using something based on libavcodec. MeGUI opening an M2TS file directly is going to use Directshow. IIRC Server 2003 lacks some Directshow components. Do you have WMP11 installed? Do you have a working transport stream splitter (either the built-in one or Haali Media Splitter) installed?
Inspector.Gadget is offline   Reply With Quote
Old 27th October 2009, 18:10   #8  |  Link
Happysin
Registered User
 
Join Date: Feb 2008
Posts: 21
I just re-installed Halli just in case. I did not think WMP11 was supported on Server 2003. Since it appears that the libavcodec path is working, would it help if I set ffdshow's VC-1 decoder to libavcodec instead of WMV9?
Happysin is offline   Reply With Quote
Old 27th October 2009, 18:11   #9  |  Link
Inspector.Gadget
Registered User
 
Join Date: May 2008
Posts: 1,618
That'd be fine, but be aware that it won't work on some interlaced VC-1 cases and may be slower than the built-in one. On the other hand, it won't apply some default post-processing, so you're getting the maximum sharpness out of the VC-1 content.
Inspector.Gadget is offline   Reply With Quote
Old 27th October 2009, 18:11   #10  |  Link
Happysin
Registered User
 
Join Date: Feb 2008
Posts: 21
[EDIT] Success! As soon as I changed to libavcodec in ffmpeg, I can see stuff! Further updates if this re-encode complete successfully.
Happysin is offline   Reply With Quote
Old 27th October 2009, 23:10   #11  |  Link
Happysin
Registered User
 
Join Date: Feb 2008
Posts: 21
Ok, so I just wanted to post that it did indeed work, now I just need to tweak settings (and remember to include audio...).

So thanks to everyone with your suggestions, I'm very happy I have a total path to rip all my HD-DVDs to my media server!

Side note: I'm roughly targeting about 4-5GB per movie, do you all think that's sacrificing too much quality to save size?
Happysin is offline   Reply With Quote
Old 16th November 2009, 11:40   #12  |  Link
simonhowson
Registered User
 
Join Date: Jan 2004
Posts: 122
I've got a very similar problem to this that I can't solve. I am using Windows 7 64 bit. I have a VC1 stream inside a MKV file ripped from a Blu-ray. I have used the tool to make FFDShow the default filter for VC1 files (instead of Microsoft's filter), and I have set FFdshow to use VMR9 as the renderer. If I drag the MKV file to graphstudio it plays properly. Yet when I try to open the MKV in MeGUI's AviSynth script creator it says that it has timed out waiting for DirectShow filter. Any ideas?
simonhowson is offline   Reply With Quote
Old 1st December 2009, 17:44   #13  |  Link
sreg0r
Registered User
 
Join Date: Feb 2005
Posts: 23
Quote:
Originally Posted by simonhowson View Post
I've got a very similar problem to this that I can't solve. I am using Windows 7 64 bit. I have a VC1 stream inside a MKV file ripped from a Blu-ray. I have used the tool to make FFDShow the default filter for VC1 files (instead of Microsoft's filter), and I have set FFdshow to use VMR9 as the renderer. If I drag the MKV file to graphstudio it plays properly. Yet when I try to open the MKV in MeGUI's AviSynth script creator it says that it has timed out waiting for DirectShow filter. Any ideas?
I was having a similar problem on w7 64-bit but managed to get it working with ffdshow/haali by setting the decoder to libavcodec for all video types and using Preferred Filter Tweaker for Windows 7 to set ffdshow for all video types as well.
sreg0r is offline   Reply With Quote
Old 8th June 2010, 11:17   #14  |  Link
tomos
Registered User
 
Join Date: Feb 2002
Location: UK
Posts: 534
i've just had a similar prob loading a vc-1 mkc in megui. graph kept timing out but was ok in graphedit. had to use graphedit to use ffdshow. that worked.
tomos is offline   Reply With Quote
Reply

Tags
m2ts, megui, mkv, reencode, vc1

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 14:21.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.