VirtualDubMod constantly rendering and won't stop

This forum is for questions and discussion of all the aspects of handling your footage. If you have questions about capturing/ripping footage, AviSynth, or compression/encoding/converting, look here.

Re: VirtualDubMod constantly rendering and won't stop

Postby Mister Hatt » Sat Apr 10, 2010 2:38 pm

Best advice anyone can give you for cleaning your footage: Don't clean your footage, it doesn't need it and you are blind.
Mister Hatt
 
Joined: 25 Dec 2007
Status: better than you

Re: VirtualDubMod constantly rendering and won't stop

Postby Phantasmagoriat » Sat Apr 10, 2010 2:49 pm

I am referencing the new guides.

The old guides did not have AvsP. Basically, it does what vdub does but with a different interface.
For useful avisynth scripts, there are simply too many to do a comprehensive guide.
You will see this just by doing a google search. But here are some relevant lists:
maybe even check youtube for an avisynth video tutorial
to install any of these functions simply download, unzip (if needed), and put into your avisynth plugins folder:
    C:\Program Files\AviSynth 2.5\plugins

This is also the place where you can see which plugins (.dll's and .avsi's) you already have.
Some plugins won't be there because they are internal to avisynth (see internal filters above)
And I would echo what Mister Hatt said about filtering:
You don't need to filter much these days... on newer footage anyways (maybe some limitedsharpen at desired settings)
But older footage might need some.

A simple script for deinterlacing would look like this:
Code: Select all
mpeg2source("path\your_index_file.d2v", cpu=6)
tfm()
tdecimate()

but you would have to read the author's documentation for these filters to specify extra parameters, like:
Code: Select all
tfm(order=-1, mode=0, pp=2)  # just as an example

If I'm not mistaken, the AMVapp tests don't work in Vista.
I'm not even sure if they are part of the App anymore since you have to download everything separately anyway.


@Zarxrax: Wasn't there a Video Tutorial for avisynth at some point? or was that just dgindex?

@Mister Hatt: That's useful information to know, but I haven't had any problems
with the programs I'm using, or need any extra features, so I'm pretty content.
But I may have to check out Mpeg2Dec3.
Image
Org Profile | AMVGuide | Phan Picks! | THE424SHOW | YouTube | "Galactic Escape"

"Effort to Understand; Effort to be Understood; to See through Different Eyes."
User avatar
Phantasmagoriat
 
Joined: 06 Feb 2006
Status: ☁SteamPunked≈☂

Re: VirtualDubMod constantly rendering and won't stop

Postby Mister Hatt » Sun Apr 11, 2010 2:20 am

Your script for "deinterlacing" is incorrect. Firstly, multiple plugins provide mpeg2source, so you need a specifier in all example scripts. in the case of DGDecode, it would be DGDecode_Mpeg2Source(), and the cpu argument is unnecessary. Secondly, that script is actually for inverse telecine, not deinterlacing. TFM is Tritical's Field Matcher and TDecimate is Tritical's Decimate. Field matching calculates which frames match with which and then binds them via hints to an external deinterlacer with correct fieldswhile decimating removes the resulting duplicate. Actual deinterlacing is done purely with the same frame alternate field. A better string and probably the best IVTC you can do without using YATTA would be TFM(mode=1,pp=5,slow=2,micmatching=2,clip2=TDeint(mode=2,type=3)).TDecimate()

I love semantics. I do intend at some stage to finish making the video tutorials for ripping and filtering and cleaning that I promised mirko.
Mister Hatt
 
Joined: 25 Dec 2007
Status: better than you

Re: VirtualDubMod constantly rendering and won't stop

Postby Gaelstrom » Sun Apr 11, 2010 3:06 am

I do appreciate all your assistance in attempting to clarify this stuff. At this point, I get the feeling I won't be able to figure out anymore without trying it once again, even if I dread it, or a video tutorial -_- I have until May 1st to finish the project(s) I'm working on, so hopefully I have enough time. For the time being I'll use my other methods, annoying thought they may be. Sadly the most time consuming aspect is FINDING the footage. This is the last time I attempt to do anything with One Piece unless I have a friggan team.
ImageImageImage
User avatar
Gaelstrom
 
Joined: 10 Aug 2003
Status: Sending enemies to the next dimension

Re: VirtualDubMod constantly rendering and won't stop

Postby Phantasmagoriat » Sun Apr 11, 2010 12:47 pm

lol @ Mister Hatt for calling me out on that one.
I wasn't even going to attempt explaining the difference between deinterlacing and IVTC
since most amv'ers treat them synonymously. Just trying to keep it simple.
Although, why is the cpu argument unnecessary?
I've found it to be a very quick and easy way to avoid macroblocks, and crappy quality from some sources...

oh, and a Video Tutorial would be awesome! *pokes* :D

@ Gaelstrom: There is a way of speeding up the process by editing with proxies in your editor;
aka the Bait and Switch technique... or whatever you want to call it. It is outlined here:
http://www.animemusicvideos.org/guides/ ... meth3.html
Keep in mind it involves a very good grasp of avisynth, so just do one hurdle at a time,
and maybe you'll give it a try at some point.
Image
Org Profile | AMVGuide | Phan Picks! | THE424SHOW | YouTube | "Galactic Escape"

"Effort to Understand; Effort to be Understood; to See through Different Eyes."
User avatar
Phantasmagoriat
 
Joined: 06 Feb 2006
Status: ☁SteamPunked≈☂

Re: VirtualDubMod constantly rendering and won't stop

Postby mirkosp » Sun Apr 11, 2010 1:30 pm

Well, cpu=6 is way too much. Generally speaking cpu=4 can be over necessary too, actually. It's probably best to keep the cpu parameter at 2 tops if really need be, or better yet just use cpu=0 and leave the deblocking to better filters, like for example Deblock_QED. That is, if the source needs deblocking to begin with.
Image
User avatar
mirkosp
MODkip
 
Joined: 24 Apr 2006
Location: Gallarate (VA), Italy
Status: (」・ワ・)」(⊃・ワ・)⊃

Re: VirtualDubMod constantly rendering and won't stop

Postby Qyot27 » Sun Apr 11, 2010 2:02 pm

Mister Hatt wrote:Firstly, multiple plugins provide mpeg2source, so you need a specifier in all example scripts.

You don't if you only use DGDecode. It's pretty fruitless to assume that everyone still keeps the 7 years outdated Mpeg2Dec3 around anyway. It's not even included in AMVapp anymore either. So they'd have to be getting it from somewhere else, putting consideration of such in their hands only.
My profile on MyAnimeList | Quasistatic Regret: yeah, yeah, I finally got a blog
User avatar
Qyot27
Surreptitious fluffy bunny
 
Joined: 30 Aug 2002
Location: St. Pete, FL
Status: Creepin' between the bullfrogs

Re: VirtualDubMod constantly rendering and won't stop

Postby Phantasmagoriat » Sun Apr 11, 2010 3:28 pm

yeah, I guess cpu=6 might be a bit high.
Yet, I always valued the cpu parameter because it uses extra information from the .d2v index, which would make it better for post-production than downstream filters. I can't remember where I heard that though. Does it even matter with newer filters? I've never used Deblock_QED.
Image
Org Profile | AMVGuide | Phan Picks! | THE424SHOW | YouTube | "Galactic Escape"

"Effort to Understand; Effort to be Understood; to See through Different Eyes."
User avatar
Phantasmagoriat
 
Joined: 06 Feb 2006
Status: ☁SteamPunked≈☂

Re: VirtualDubMod constantly rendering and won't stop

Postby mirkosp » Sun Apr 11, 2010 3:37 pm

I find Deblock_QED to be really good when I need to deblock, but I guess you should compare by yourself the results of cpu=X vs deblock_qed or other filters, since some things are just about personal preference in the end. Some people prefer a sharper image with a few blocks here and there, others prefer a slightly blurrier one in favor of a lack of blocks.
Image
User avatar
mirkosp
MODkip
 
Joined: 24 Apr 2006
Location: Gallarate (VA), Italy
Status: (」・ワ・)」(⊃・ワ・)⊃

Re: VirtualDubMod constantly rendering and won't stop

Postby Mister Hatt » Mon Apr 12, 2010 1:29 am

Qyot27 wrote:
Mister Hatt wrote:Firstly, multiple plugins provide mpeg2source, so you need a specifier in all example scripts.

You don't if you only use DGDecode. It's pretty fruitless to assume that everyone still keeps the 7 years outdated Mpeg2Dec3 around anyway. It's not even included in AMVapp anymore either. So they'd have to be getting it from somewhere else, putting consideration of such in their hands only.
How about the updated-in-January-2010 version of mpeg2dec3? There are 4 or 5 forks of the original mpeg2dec3 that I can think of that are still actively used and developed, moreso than DGIndex which has been dropped by it's developer. There are even active forks of mpeg2dec2.

@Phantasmagoriat: leave the CPU argument on default, if your source needs filtering there are better ways to do it, and most of the time it really doesn't.
Mister Hatt
 
Joined: 25 Dec 2007
Status: better than you

Re: VirtualDubMod constantly rendering and won't stop

Postby Qyot27 » Mon Apr 12, 2010 6:44 pm

Mister Hatt wrote:How about the updated-in-January-2010 version of mpeg2dec3? There are 4 or 5 forks of the original mpeg2dec3 that I can think of that are still actively used and developed, moreso than DGIndex which has been dropped by it's developer. There are even active forks of mpeg2dec2.

Links? Hitting Google turned up nothing but the one that was left to rot in 2003, nor did anything turn up on Doom9 or Doom10, or on the main AviSynth External Filters page, which was last edited 4 days ago - it still lists Mpeg2Dec3 as deprecated. In any case, no version of Mpeg2Dec3 is included in the AMVapp, and unless the powers that be suddenly decide to put one back in, there's no point in addressing it in the guide or examples, since most users only rely on what the app gives them.

And considering DGIndex's latest update is from March 6th, 2010 (with a secondary fix for Win2K users on the 16th), I highly doubt it's been dropped. DGAVCIndex was dropped due to a GPL violation issue and all the remaining stuff concerning H.264 and VC-1 are handled by the NV tools, but if that thread is any indication the DGMPGDec package remains active.
My profile on MyAnimeList | Quasistatic Regret: yeah, yeah, I finally got a blog
User avatar
Qyot27
Surreptitious fluffy bunny
 
Joined: 30 Aug 2002
Location: St. Pete, FL
Status: Creepin' between the bullfrogs

Re: VirtualDubMod constantly rendering and won't stop

Postby Gaelstrom » Mon Apr 12, 2010 11:29 pm

I figured I'd use this thread since I'd already started it and piggyback in a quick question. What do I do if I rip a DVD but the audio doesn't come with it? I used DVDfab and got great image, but I actually need the audio in this instance. I tried it with DVD Decryptor from the old AMVApp setup and had the same issue. I thought it was because it was a trial or something, but I dunno.

Would anyone know what I could do?
ImageImageImage
User avatar
Gaelstrom
 
Joined: 10 Aug 2003
Status: Sending enemies to the next dimension

Re: VirtualDubMod constantly rendering and won't stop

Postby Mister Hatt » Tue Apr 13, 2010 1:03 am

You're decrypting it wrong.

@Qyot27: I didn't know that Donald updated it in March, last I heard he'd dropped it. I can't provide links for the forks as I have no clue, I get my stuff from other people mostly. My copy of mpeg2dec comes from timecop, it's about the same in capability as dgdecode's mpeg2dec, only a bit slower and works better with the weirder things I come across in MPEG2-TS streams that would break dgdecode.
Mister Hatt
 
Joined: 25 Dec 2007
Status: better than you

Re: VirtualDubMod constantly rendering and won't stop

Postby mirkosp » Tue Apr 13, 2010 1:04 am

When you are indexing in DGIndex, make sure "Audio → Output Method" is set to "Demux All Tracks." That way all the audio tracks included will be ripped out. "Disable" won't output anything, "Demux Tracks" requires you to specify the IDs of the tracks you want (ID of the track is the first number in the lines of the audio box when you hit "File → Preview", so 80, 81, and 82 in this example, and you can specify the IDs by going to "Audio → Select Track(s)"), and "Decode AC3 track to WAV" will do exactly that.
Image
User avatar
mirkosp
MODkip
 
Joined: 24 Apr 2006
Location: Gallarate (VA), Italy
Status: (」・ワ・)」(⊃・ワ・)⊃

Re: VirtualDubMod constantly rendering and won't stop

Postby kickass331 » Tue Apr 27, 2010 1:42 pm

don't use any variant of virtualdub. virtualdub is crap, avisynth can be converted directly into a format non linear video editors can open through framecasting, it can be preview through ffdshow's avisynth support and makeAVIs is better than VFAPI, once you have made your amv using framecasting, you can re-encode your source files if you're happy with the preview's quality to mpeg-2, and then use that to make h264 encode for your amv.
ImageImageImageImageImage
User avatar
kickass331
 
Joined: 21 Apr 2007
Location: West Chester, PA
Status: Infamous

PreviousNext

Return to Footage Help

Who is online

Users browsing this forum: No registered users and 1 guest