PDA

View Full Version : Capturing video using MPC external filters... how?


Zhelkus
20th October 2006, 08:37
I'm trying to re-encode video files that are using a VERY old video codec with another codec. Namely Truemotion 2.0 to x264. TM is not a VFW codec, and thus I can't open it in virtualdub, nor can the avisource handler from Avisynth run it unless I enable the libvacodec in FFDshow. Then again, the con about this codec is that it doesn't allow 24-bit compression and thus the output when using Avisynth is all saturated in colour levels. And I don't want to use the directshowsource handler because it's buggy (adding grey frames here and there), I hate it.

The only place I noticed the codec working fine is in Windows Media Player. And since MPC has a wide array of customizeable external filters, I was pondering on how to use any of those filters to capture the video using persay a lossless VFW codec and later run it nicely with avisynth and MeGUI.

I already have the lossless codec (Alparysoft), I have the filters (many)... I just don't know how to use them. And I've tried googling for help files but it appears there's no documentation on this matter. If I haven't searched well enough, could somebody be kind enough to throw me a link or two? If I have searched hard enough, could I receive help on this thread?

Many thanks.

LoRd_MuldeR
20th October 2006, 23:05
MPlayer/MEncoder should be able to play/re-encode True Motion 2.0.
Did you try this ???

mencoder.exe -o "c:\my out file.avi" -ovc x264 -oac mp3lame "c:\my input file.avi"

Zhelkus
22nd October 2006, 02:21
That almost seemed to work except for the part where the program gave me this message: Couldn't find video filter 'x264', Failed to open the encoder

Plz help, I'm almost there, this can't be so hard... :'(

LoRd_MuldeR
22nd October 2006, 11:58
That almost seemed to work except for the part where the program gave me this message: Couldn't find video filter 'x264', Failed to open the encoder

Plz help, I'm almost there, this can't be so hard... :'(

What program gave that error message ???

Zhelkus
22nd October 2006, 20:04
What program gave that error message ???
Mencoder.

LoRd_MuldeR
22nd October 2006, 20:50
Mencoder.

Get MEncoder with x264 encoder here:
http://tirnanog.fate.jp/mirror/mplayer/

Or use my MEncoder GUI:
http://mulder.dummwiedeutsch.de/home/html/projects.html#mencoder264

Zhelkus
23rd October 2006, 08:20
Gotta say that your GUI is awesome and it does work wonders. There was one slight quirk in the installation... what's up with the 120 MB requirement? It's a bug, right?
http://i2.photobucket.com/albums/y2/chaosdelirium/ClipboardImage-2.gif
I just thought I'd bring it up for you to fix it :p

However, I just made another fine discovery that I think I'll add to the thread I started concerning the gray frames. Just now, I've converted all the videos I needed to using directshowsource and I haven't encountered ANY gray frames. It would seem that these disturbing frames appear when an MPEG1/2 source is being worked on through directshow.

Thanks a million anyway, the GUI is still damn awesome. :D Might I suggest the incorporation of Sharktooth's x264 profiles into your GUI? Signed the guestbook too for kicks. Nice work.

LoRd_MuldeR
23rd October 2006, 19:49
what's up with the 120 MB requirement? It's a bug, right?

That's because NSIS calculates the required space by adding all files that might be installed. So it adds all MPlayer/MEncoder builds that are included in the installer. In fact it will only install the MPlayer/MEncoder build you select, so don't mind.