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. |
![]() |
#63 | Link | |
Registered User
Join Date: May 2004
Posts: 26
|
Quote:
|
|
![]() |
![]() |
![]() |
#64 | Link | ||
Moderator
![]() Join Date: Nov 2001
Location: Netherlands
Posts: 6,364
|
Those are questions from a faq which is a dozen times updated.
Quote:
Quote:
Last edited by Wilbert; 8th July 2004 at 09:40. |
||
![]() |
![]() |
![]() |
#65 | Link |
Registered User
Join Date: Oct 2001
Location: france
Posts: 521
|
I don't know if it is mentionned anywhere...
But there is a bug that scarface encountered on a script he copy pasted from the forums.. the script was saved in unicode: so when you open it with notepad, nothing seems wrong... but when you try to load it, it will throw an exception. check http://esby.free.fr/perso/scarface/ for a working and non working script... esby
__________________
http://esby.free.fr/ |
![]() |
![]() |
![]() |
#66 | Link | |
insane college undergrad
Join Date: Jun 2006
Location: middle of nowhere
Posts: 405
|
I didn't find this in the FAQ so I'm asking here regarding function name precedence. The AviSynth website has the following information:
Quote:
Code:
mpeg2source("test.d2v") Also, say I have DGDecode.dll v1.4.8 in the AviSynth plug-ins directory. However, a particular project requires DGDecode.dll v1.1.0 which I have saved in C:\DVD-RB\. If I use the following script: Code:
LoadPlugin("C:\DVD-RB\DGDecode.dll") mpeg2source("test.d2v") Thanks! |
|
![]() |
![]() |
![]() |
#67 | Link |
ангел смерти
![]() Join Date: Nov 2004
Location: Lost
Posts: 9,555
|
Precedence of autoloading is alphabetical; the last loaded is the one that wins, but you can still use dgdecode_mpeg2source() even if mpeg2dec3 takes the unspecified name over. Giving them new names so they load before dgdecode is wise; but I'd keep them in a manually loaded "obselete" folder anyway, especially since mpeg2dec3 doesn't play nicely with 2.5.7 at all.
In the second question, you're manually loading one, which always takes precedence over an autoloaded function. |
![]() |
![]() |
![]() |
#68 | Link |
insane college undergrad
Join Date: Jun 2006
Location: middle of nowhere
Posts: 405
|
Thanks for the very helpful info! I know that AviSynth supports DLLname_function() but since the script is automatically generated, I wanted to know which function will be used. I don't really have mpeg2dec.dll or mpeg2dec3.dll as I'm very happy with DGDecode. I just used them as an example. I kinda thought it might be alphabetical but I just wanted to make sure.
![]() |
![]() |
![]() |
![]() |
#70 | Link |
ангел смерти
![]() Join Date: Nov 2004
Location: Lost
Posts: 9,555
|
The internal fps is an arbitrary precision division of two numbers, and usually isn't exact. The gspot one just rounds it off to three places to make it look nice (and possibly fits it to the nearest "normal" ratio). The exact one would be 24000/1001.
|
![]() |
![]() |
![]() |
#71 | Link |
Registered User
Join Date: Jan 2007
Posts: 12
|
fps a little whack
I recently posted something like this in another thread but if you wanna solve the problem with the fps in avisynth is to in my case with convertfps is to write not convertfps=23.976 which results in a 23.975 encode and playback of that avis but to enter convertfps=23.9762 thats right just a simple 2 after the 23.976 crazy eh! But not really since I came up with the idea of entering 23.9762 after I looked into a statsfile created by x264.exe and saw that it uses the division 250000/10427=23,976215594130622422556823630958
Anyway this solved my problem with my fps in avisynth, oh and this also applies to 119.880 fps which must be entered as 119.881=correct. |
![]() |
![]() |
![]() |
#72 | Link |
Avisynth Developer
Join Date: Jan 2003
Location: Melbourne, Australia
Posts: 3,167
|
Read this thread! ... nicefps() into changefps()/assumefps()
|
![]() |
![]() |
![]() |
#73 | Link |
Registered User
Join Date: Nov 2006
Posts: 4
|
Hi everybody,
i Don't write a lot in this forum maybe because I still need the experience ... anyway, I will not take too long time from you but I want to ask a question .. encoding an anime ( avi ) .. how can i use avisynth to help me improve the overall look of the video .. i don't want you to explain .. just suggest some plugins that can be useful and i will search about the rest ^^ please help me guys. |
![]() |
![]() |
![]() |
#76 | Link | |
ffdshow/AviSynth wrangler
Join Date: Feb 2003
Location: Austria
Posts: 2,441
|
Quote:
Don't just deinterlace it, since that'll ruin it. Search for the TIVTC AviSynth filter and give it a try.
__________________
now playing: [artist] - [track] ([album]) |
|
![]() |
![]() |
![]() |
#77 | Link |
Registered User
Join Date: Jul 2007
Location: Durban, South Africa
Posts: 11
|
DirectShowSource Query
Sup everyone?
I'm curious to know what convertfps=true/ false does when specifying a fps using DirectShowSource? Code:
DirectShowSource("test.asf", fps=25, convertfps=false) Or does setting it to false convert it to 25fps cfr and true mean that the fps will jump as the source fps jumps? ![]() |
![]() |
![]() |
![]() |
#78 | Link |
Guest
Join Date: Jan 2002
Posts: 21,906
|
From Avisynth documentation:
It turns variable framerate video (vfr) into constant framerate video (cfr) by duplicating or skipping frames. This is useful when you want to open vfr video (for example mkv, rmvb, mp4, asf or wmv with hybrid video) in AviSynth. It is most useful when the fps parameter is set to the least common multiple of the component vfr rates, e.g. 120 or 119.880. |
![]() |
![]() |
![]() |
#79 | Link | |
Registered User
Join Date: Jul 2007
Location: Durban, South Africa
Posts: 11
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
Tags |
avisynth, faq |
Thread Tools | Search this Thread |
Display Modes | |
|
|