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 > Capturing and Editing Video > Avisynth Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 1st March 2012, 21:37   #1  |  Link
parent5446
Registered User
 
Join Date: Dec 2011
Location: Staten Island, NY
Posts: 14
FFVideoSource v. DGAVCDecode v. ...?

I've seen a whole bunch of input filters being tossed around, between DirectShowSource, FFVideoSource, AVCSource (from DGAVCDecode), and a whole bunch more, but there doesn't seem to be any reasonable explanation of why to use one over the other or what the differences are. I've heard some talk about DirectShow somehow not being deterministic. Can anybody explain?
parent5446 is offline   Reply With Quote
Old 2nd March 2012, 00:37   #2  |  Link
librarian
Registered User
 
Join Date: Nov 2011
Posts: 63
a good review http://avisynth.org/mediawiki/FAQ_loading_clips

AVI: avisource (internal)
AVC/MPG/VC1 DGDecNV (requires a supported Nvidia graphics card) and discussion

MPEG 1/2 DGINDEX


AVI, MKV, MP4, FLV, WMV, OGM, VOB, MPG,M2TS, TS ffmpegsource- ffvideosource ()

for everything else:


directshowsource

or

dss2

(and needed Direct Show components)

Plus some esotheric decoders like RawSource, but if you should use then you don't need advice.

Last edited by librarian; 2nd March 2012 at 00:41.
librarian is offline   Reply With Quote
Old 2nd March 2012, 01:03   #3  |  Link
Gavino
Avisynth language lover
 
Join Date: Dec 2007
Location: Spain
Posts: 3,431
Quote:
Originally Posted by parent5446 View Post
I've heard some talk about DirectShow somehow not being deterministic. Can anybody explain?
Quote:
Originally Posted by librarian View Post
directshowsource
or
dss2
(and needed Direct Show components)
That's where the 'non-deterministic' part comes in, as the behaviour depends on what DirectShow components you have installed on your sytem.
__________________
GScript and GRunT - complex Avisynth scripting made easier
Gavino is offline   Reply With Quote
Old 2nd March 2012, 01:07   #4  |  Link
parent5446
Registered User
 
Join Date: Dec 2011
Location: Staten Island, NY
Posts: 14
Quote:
Originally Posted by librarian View Post
a good review http://avisynth.org/mediawiki/FAQ_loading_clips

AVI: avisource (internal)
AVC/MPG/VC1 DGDecNV (requires a supported Nvidia graphics card) and discussion

MPEG 1/2 DGINDEX


AVI, MKV, MP4, FLV, WMV, OGM, VOB, MPG,M2TS, TS ffmpegsource- ffvideosource ()

for everything else:


directshowsource

or

dss2

(and needed Direct Show components)

Plus some esotheric decoders like RawSource, but if you should use then you don't need advice.
Yes, but what would be the difference if I were to drag an m2ts file into DGAVCDecode and use AVCSource versus using the m2ts directly with FFVideoSource?
parent5446 is offline   Reply With Quote
Old 2nd March 2012, 01:14   #5  |  Link
librarian
Registered User
 
Join Date: Nov 2011
Posts: 63
Right, just as Ianb wrote in the linked thread


Quote:
Originally Posted by IanB View Post
It is not the filter that is not frame-accurate, it is some (popular) Direct Show components that are not frame-accurate.
.
librarian is offline   Reply With Quote
Old 2nd March 2012, 01:22   #6  |  Link
librarian
Registered User
 
Join Date: Nov 2011
Posts: 63
Quote:
Originally Posted by parent5446 View Post
Yes, but what would be the difference if I were to drag an m2ts file into DGAVCDecode and use AVCSource versus using the m2ts directly with FFVideoSource?
From what I read here DGAVDecode is the optimal tool, FFVideosource may exhibit strange behaviour sometime (there is a recent thread in first page, with a post of Didée).

My notebook has a AMD/ATI graphic card therefore I haven't any direct experience with neuron2's tools.
librarian is offline   Reply With Quote
Old 2nd March 2012, 03:09   #7  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by librarian View Post
From what I read here DGAVDecode is the optimal tool.
Naw, it's broken for most PAFF streams, and anyway, the author does not license it for public use and no longer supports it.
Guest is offline   Reply With Quote
Old 2nd March 2012, 06:34   #8  |  Link
librarian
Registered User
 
Join Date: Nov 2011
Posts: 63
Quote:
Originally Posted by neuron2 View Post
Naw, it's broken for most PAFF streams, and anyway, the author does not license it for public use and no longer supports it.
I' m sorry, of course you are right. I meant DGDecNV (see my comment about graphic card)
librarian is offline   Reply With Quote
Old 2nd March 2012, 12:01   #9  |  Link
SSH4
Registered User
 
Join Date: Nov 2006
Posts: 90
DGDecNV more unpredictable than DGAVCDecode for me. And cost money.
Only one think it can made better is decode VC-1 Interlaced.
SSH4 is offline   Reply With Quote
Old 2nd March 2012, 14:08   #10  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by SSH4 View Post
DGDecNV more unpredictable than DGAVCDecode for me.
Care to elaborate on that statement? In what way is it less predictable (or "more unpredictable")?
Groucho2004 is offline   Reply With Quote
Old 2nd March 2012, 14:53   #11  |  Link
TheFluff
Excessively jovial fellow
 
Join Date: Jun 2004
Location: rude
Posts: 1,100
Quote:
Originally Posted by librarian View Post
this is extremely outdated

avisource and directshowsource both rely on the appropriate decoders being installed on your system. ffms2 is the only general-purpose source plugin that doesn't have that limitation. on the other hand it has its own issues; some formats suffer more than others.

Last edited by TheFluff; 2nd March 2012 at 15:28.
TheFluff is offline   Reply With Quote
Reply

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 12:42.


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