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 Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 15th August 2014, 18:22   #1261  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
Don't do that. After using DirectShowSource(..., convertfps=true ...), the previously existing field/frame structure will be destroyed so that no deinterlacer will work anymore. Serious AviSynth users will always try to prefer native AviSynth source plugins, and avoid norm conversions if applicable. Most modern HD TV sets will adapt to all available TV norms.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 16th August 2014, 11:34   #1262  |  Link
Okeeffe1881
Registered User
 
Okeeffe1881's Avatar
 
Join Date: Jan 2011
Location: Bucharest
Posts: 20
Can you please tell me in more detail, or link with more information.
Thanks
Okeeffe1881 is offline   Reply With Quote
Old 16th August 2014, 16:03   #1263  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
If I knew you would understand German, I would link you to "exotisches Interlacing" by scharfis_brain; unfortunately, I don't know which similarly comprehensive explanations of interlacing and good or bad norm conversions exist in English... In brief: If you really have regular interlacing you want to remove, ensure that your source will be read as exactly as possible; DirectShow cannot guarantee that, there may be decoders which already try to "deinterlace" with very bad-because-fast algorithms...

DirectShowSource is disfavoured by AviSynth purists for many years now. Hard to miss so many threads about the disadvantages of a source filter relying on unreliable sets of filters every user may have a different set of and different settings of.

Preferable alternatives should be: L-SMASH Works as free-of-charge software-only solution, or DGDecNV as unexpensive interface to the hardware decoder chip of Nvidia cards generation 8+.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 11th September 2014, 13:59   #1264  |  Link
PeterYu
Registered User
 
Join Date: Sep 2014
Location: China, Shenzhen
Posts: 1
The cArray's size is 4 times the block number not equal to block number.

"cArray = (int *)_aligned_malloc((((vi.width+xhalf)>>xshift)+1)*(((vi.height+yhalf)>>yshift)+1)*4*sizeof(int), 16);"
in TFM.cpp, corresponding in TFMYV12.cpp, TFMYUY2.cpp
"cArray[temp1+box1+0] += sum;
cArray[temp1+box2+1] += sum;
cArray[temp2+box1+2] += sum;
cArray[temp2+box2+3] += sum;"

Can someone please tell me why?

Thanks!
PeterYu is offline   Reply With Quote
Old 11th September 2014, 15:38   #1265  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
@ Ligh,

Here's the best I can do (EDIT: English Translation) for "'exotisches Interlacing' by scharfis_brain" (exotic Interlacing),
Probably a temporary link:

EDIT: LINK REMOVED:

Several links included in zip (120KB).

EDIT: See DATA Folder via Mediafire Link in sig below this post.
Will now be permanently available.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 19th September 2014 at 17:51.
StainlessS is offline   Reply With Quote
Old 11th September 2014, 19:58   #1266  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
Great, I am impressed how much leisure time you had...
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 11th September 2014, 20:50   #1267  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
I did it about 2 years ago, I Asked S_B if he minded if I posted it (PM or post in thread, cant remember), never got a reply so left it.
Hardest part was aligning all of the symbols and letters representing frames, they were all over the place after Google translation.
Corrected what I could but was lost for the meaning of some sentences.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 19th September 2014, 16:25   #1268  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Exotic Interlacing (English translation) by Scharfis_Brain will now be available via my Mediafire account (in sig below this post) in the DATA
folder. Has had 57 downloads so is quite popular, perhaps a good candidate for the Wiki if someone could correct
any mis-translations and fix the sentences that I could not figure out.
Link deleted in post #1266 above.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 19th September 2014 at 16:28.
StainlessS is offline   Reply With Quote
Old 17th October 2014, 19:17   #1269  |  Link
turbojet
Registered User
 
Join Date: May 2008
Posts: 1,840
Would anyone be so kind as to add dgi support to tfm's d2v parameter? It would speed things up and overcome some potential ivtc issues.

I don't want to minimize the workload but there's only a few instances of d2v outside of tfmd2v.cpp. I don't think vast c++ knowledge is needed, just a bit more than I have which is almost none.

If something is needed feel free to ask. TIA.
__________________
PC: FX-8320 GTS250 HTPC: G1610 GTX650
PotPlayer/MPC-BE LAVFilters MadVR-Bicubic75AR/Lanczos4AR/Lanczos4AR LumaSharpen -Strength0.9-Pattern3-Clamp0.1-OffsetBias2.0
turbojet is offline   Reply With Quote
Old 17th October 2014, 19:49   #1270  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
Quote:
Originally Posted by turbojet View Post
Would anyone be so kind as to add dgi support to tfm's d2v parameter? It would speed things up and overcome some potential ivtc issues.

I don't want to minimize the workload but there's only a few instances of d2v outside of tfmd2v.cpp. I don't think vast c++ knowledge is needed, just a bit more than I have which is almost none.

If something is needed feel free to ask. TIA.
+1 for DGdecNV support.

I just emailed tritical and he currently has no plans to update TFM himself.

I'll ask to see if ex-Neuron knows much to help with this.
__________________
Win10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
Sparktank is offline   Reply With Quote
Old 27th July 2015, 00:54   #1271  |  Link
Seedmanc
Registered User
 
Join Date: Sep 2010
Location: Russia
Posts: 85
Doesn't 100fps.com do a better job at explaining interlacing? At least compared to autotranslation from a foreign language that we have here.
Seedmanc is offline   Reply With Quote
Old 27th July 2015, 07:08   #1272  |  Link
ChiDragon
Registered User
 
ChiDragon's Avatar
 
Join Date: Sep 2005
Location: Vancouver
Posts: 600
The "exotic interlacing" page explains norm conversions, not just interlacing. And 100fps.com misdiagnoses some things like improper 4:2:0 conversion.
ChiDragon is offline   Reply With Quote
Old 13th September 2015, 06:44   #1273  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
DGdecNV support aside, any chance of a modern update with something newer then 2003?

Avisynth Info Tool 1.3.1 gives error: R6034

C:\AVS\AVS_Ver\AVS260_MT\plugins\TIVTC.dll
Timestamp: January 17, 2008, 14:01:48
MD5 Hash: 0416E3D06AD70685C6ECE448713928AE
DLL Dependencies: KERNEL32.dll
Linker version: 7.10 (VS2003)
Plugin version: AVS 2.5 Plugin
FILEVERSION: 1.0.5.0
PRODUCTVERSION: 1.0.5.0
Language: English (United States)
Comments:
CompanyName:
FileDescription: TIVTC v1.0.5 for Avisynth 2.5.x
FileVersion: 1, 0, 5, 0
ProductVersion: 1, 0, 5, 0
InternalName:
LegalCopyright: Copyright (C) 2004-2008 Kevin Stone
LegalTrademarks:
OriginalFilename:
PrivateBuild:
ProductName:
SpecialBuild:

I got every version of MSVS redistributables installed. Error only happens when using AIT but no errors while actually using it in anything else.
__________________
Win10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
Sparktank is offline   Reply With Quote
Old 13th September 2015, 09:29   #1274  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by Sparktank View Post
Avisynth Info Tool 1.3.1 gives error: R6034

...

Error only happens when using AIT but no errors while actually using it in anything else.
Please try this version of AIT.
Groucho2004 is offline   Reply With Quote
Old 13th September 2015, 09:33   #1275  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
Quote:
Originally Posted by Groucho2004 View Post
Please try this version of AIT.
Still has r6034 error.
__________________
Win10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
Sparktank is offline   Reply With Quote
Old 13th September 2015, 09:38   #1276  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by Sparktank View Post
Still has r6034 error.
Please post both AIT logs. I can't reproduce this. Have you tried with just that DLL in your auto-load directory?
Groucho2004 is offline   Reply With Quote
Old 13th September 2015, 10:54   #1277  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by Sparktank View Post
DGdecNV support aside, any chance of a modern update with something newer then 2003?
Here it is built with VC10. You'll need the runtimes for VC2010.
Groucho2004 is offline   Reply With Quote
Old 13th September 2015, 10:55   #1278  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
I got every version of MSVS redistributables installed. Error only happens when using AIT but no errors while actually using it in anything else.[/QUOTE]

So I isolated and it turns it really wasn't tivtc. It was "toon".
I even downloaded and re-installed the redist but it just went through so quickly I don't know if it actually installed.

Avisynth info log: http://www.mediafire.com/view/ajzlcw...isynthInfo.txt
Full plugin info: http://www.mediafire.com/view/971sdh...PluginInfo.txt
Isolated DLL's for just Toon + AwarpSharp2: http://www.mediafire.com/view/c77iea...o_isolated.txt

This is the one I had downloaded, Toon v1.1
http://avisynth.nl/index.php/Toon
__________________
Win10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
Sparktank is offline   Reply With Quote
Old 13th September 2015, 10:58   #1279  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
Quote:
Originally Posted by Groucho2004 View Post
Here it is built with VC10. You'll need the runtimes for VC2010.
Thanks for the update, though!
__________________
Win10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
Sparktank is offline   Reply With Quote
Old 7th June 2016, 22:31   #1280  |  Link
bilditup1
Registered User
 
bilditup1's Avatar
 
Join Date: Feb 2004
Location: NYC
Posts: 124
Quote:
Originally Posted by Groucho2004 View Post
Here it is built with VC10. You'll need the runtimes for VC2010.
Hmm. appears to be dead now - do you think you could put this up somewhere again, please?
bilditup1 is offline   Reply With Quote
Reply

Tags
tdeint, tivtc

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 07:36.


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