Log in

View Full Version : Why use DGindex with avisynth although it's possible to load the mpeg2 file directly?


newuserxyz
15th June 2009, 16:16
Hi!

One short question:

What's the sense of using DGIndex with avisynth although it's possible to load the mpeg2 file directly via DirectShow()?


Thanx :rolleyes:

newuser

buzzqw
15th June 2009, 16:32
dgindex/mpeg2source is much more stable

don't crash, and don't rely on a software layer of impredictable nature

BHH

Turtleggjp
15th June 2009, 16:33
Using DGIndex and MPEG2Source is guaranteed to be frame accurate when seeking. DirectShowSource is not. If you have a single MPEG2 file that you want to server from start to finish with no seeking, then DirectShowSource will probably be enough. If you have multiple files (such as from a DVD) or in my case you are reading from an MPEG2 .TS file and cutting out commercials with Trim() commands, you need DGIndex and MPEG2Source.

10L23r
15th June 2009, 21:17
but what about ffvideosource??

well even if ffvideosource is frame accurate, i'd still use dgindex cus it more convenient than anything else. it demuxes the audio, provides a lot of information on ur clip, and it is pretty ez to use.

sh0dan
16th June 2009, 08:00
DirectshowSource will in some cases not be able to give you the exact duration of your video, since it does scan the entire video. FFvideosource is accurate, but it also indexes you files.

Other that that it is my experience that DGindex/Mpeg2Source handles errors and things like parity shifts much better than DSS.

newuserxyz
16th June 2009, 10:42
thanx for replies!

My purpose is to convert vhs captures from 4:3 to 16:9.
I'll use DGIndex ....
:thanks: