Hi,
Pardon, I'm here again with another frustrating DVD.
This one has the first 5min alternating progressive and interlaced parts.
How do I fix only those interlaced parts, without have to split it in multiple parts, that it's anyway hard to do?
https://www.dropbox.com/s/u2iar5b0dl5ohxt/B1_t00%20-%20sample.mkv?dl=0
Thanks.
+ Reply to Thread
Results 1 to 21 of 21
-
Last edited by maudit; 1st Dec 2023 at 11:46.
-
You could try how 'bad' the result is with using TFM+Vinverse or you could extract the m2v stream open it with dgdecode/Mpeg2Source with info=3 (to leave hints) and use TDeint which should then only deinterlaced the frames/fields that are hinted as interlaced.
users currently on my ignore list: deadrats, Stears555, marcorocchini -
ok wait.
I need help for this.
Let's do the Mpeg2Source thing.
I've demuxed the VOBs with DGIndex GUI tool embedded in MeGUI
and I've obtained the VTS_01_1.demuxed.m2v file plus another 900k file named VTS_01_1.d2v.
I've dl the file dgmpgdec2009.zip from here http://avisynth.nl/index.php/DGDecode
Then I extracted the file DGDecode.dll and I put it into the 32Bit avisynth plugin+ folder.
At this point in avspmod I wrote:
Code:MPEG2Source("C:\PATH\DGIndex\VTS_01_1.demuxed.m2v")
There is no function named 'MPEG2Source' -
a. DGIndex should be used to create a .d2v file (no need for demux) and that should be fed to MPEG2Source (through the info inside the d2v file the source file will be accessed)
b. Assuming you are using 32bit and not 64bit (no clue why) Avisynth+ and 32bit Avspmod this should work assuming the autoloading does work as intended.
If autoloading does not work properly you could load the dll manually:
Code:LoadPlugin("PATH TO DGDecode.dll")
Code:MPEG2Source(d2v="PATH TO THE .d2v FILE",info=3)
Cu Selurusers currently on my ignore list: deadrats, Stears555, marcorocchini -
Same error as when I dont use
Code:LoadPlugin("PATH TO DGDecode.dll")
Cannot load a 32 bit DLL in 64 bit Avisynth -
This works for 64 bit mode:
http://avisynth.nl/index.php/MPEG2DecPlus -
thank you, I was going to copy D2VSource.dll into the plugins64+
but windows asked me if I wanted to overwrite it.
So I checked and found a symlink type shortcut pointing at the D2VSource.dll
but in the folder "plugs".
I've no idea why it does not already work. Anyway I didn't do the installation of avisynth at first,
an admin of the forum I come from did it, I remember he did some symlink stuff but
I don't know why and how to do it or how to fix it if necessary.
I alwyas update all the plugins by installing AviSynthPlus-Plugins-Scripts-master.zip
taken from here: https://gitlab.com/uvz/AviSynthPlus-Plugins-Scripts
Can you please help me to understand why almost all of files into the plugins64+ are symlink shortcuts?
And if I have to fix them, how to do it? -
I've opened a thread, meanwhile I disinstalled all, deleted all the folder an files.
Re-installed avisynth and its plugins, anyway those symlinks are still there,
i have no idea why of that. is it the normal behavior to have symlinks?
how do I remove them, or have I to keep them?
anyway MPEG2Source still does not work.
pls help -
anyway MPEG2Source still does not work.users currently on my ignore list: deadrats, Stears555, marcorocchini
-
-
ok, now i got it,
D2vsource("PATH\VTS_01_1.d2v") loads.
what now? I have to try to fix those interlaced parts. -
mpeg2source is 32 bit only.
Works fine here.users currently on my ignore list: deadrats, Stears555, marcorocchini -
-
That is strange, it didn't flag it here when I downloaded it.
users currently on my ignore list: deadrats, Stears555, marcorocchini -
ok thx, now I'm using DGDecode.dll 64bits and both
D2vsource and MPEG2Source are working.
anyway, the command
tfm().tdecimate()
cuts 38891 frames. it's not the way I need.
many frames disappear.
look at the yellow dressed teacher scene starting at frame 3367, frames are missing.
before and after that point, the frames are a sort of bad deinterlaced alternating with correct ones.
anyway this behavior occurs for the first 5min only of the whole movie. -
what happens if you use
Code:MPEG2Source(d2v="PATH TO THE .d2v FILE",info=3) TFM().Vinverse()
users currently on my ignore list: deadrats, Stears555, marcorocchini -
oh! ok, it looks fine now.
I think I can try to sync it now. Thanks!
Just a question: what "info=3" does?
I read "- 3: Output hints in the video (as defined in utilities.cpp/utilities.h)", what this means in few words?
What are output hints?
I see no differences with or without it. Have I really to use it? -
This leaves hints about the frame type for TFM to work with.
If you are sure, you can leave it out, but I don't see why you would want to.users currently on my ignore list: deadrats, Stears555, marcorocchini
Similar Threads
-
Is this bad interlacing or a poorly authored DVD?
By LaserBones in forum Newbie / General discussionsReplies: 12Last Post: 16th Oct 2023, 00:15 -
Cloning DVD with bad sectors?
By chisdchisdq in forum DVD RippingReplies: 1Last Post: 8th Apr 2022, 20:37 -
dvd bad burns
By kerveros2021 in forum Newbie / General discussionsReplies: 9Last Post: 5th Sep 2021, 18:25 -
Dealing with old DVD with very bad Image
By ravarage in forum RestorationReplies: 9Last Post: 17th Nov 2020, 13:35 -
DVD player with bad motion.
By timsky in forum DVD & Blu-ray PlayersReplies: 17Last Post: 24th Apr 2019, 04:35