VideoHelp Forum




+ Reply to Thread
Page 5 of 6
FirstFirst ... 3 4 5 6 LastLast
Results 121 to 150 of 151
  1. @satimis
    Off the record, if you still don't succeed: Maybe you should just start with a very basic script rather than getting lost in the plugins jungle.

    Just use this single line of your script (comment the rest out using # as the first character of each line you want to skip)
    Code:
    Mpeg2Source("C:\....path to your .d2v")
    and see whether it opens in Vdub2 (or AvsPmod).
    Last edited by Sharc; 4th Mar 2022 at 04:10.
    Quote Quote  
  2. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by Sharc View Post
    Originally Posted by satimis View Post
    nnedi3.dll is for w7. What shall I do ?
    Copy (move) it to the plugins64+ folder.
    Already done
    Image Attached Thumbnails Click image for larger version

Name:	screenshot_plugins64+.png
Views:	37
Size:	678.8 KB
ID:	63654  

    Quote Quote  
  3. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by davexnet View Post
    Also the Zs_RF_Shared.avsi as seen in your first image in post #106 above is over 700KB.
    The real Zs_RF_Shared.avsi is only 100KB. Perhaps you should open that in Notepad also and check it
    Here it is
    Image Attached Thumbnails Click image for larger version

Name:	screenshot_zs_rf_shared.png
Views:	26
Size:	227.2 KB
ID:	63655  

    Quote Quote  
  4. Already done
    ok. Now proceed according post#119.
    If it still fails proceed according post #121.
    Quote Quote  
  5. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by Sharc View Post
    @satimis
    Off the record, if you still don't succeed: Maybe you should just start with a very basic script rather than getting lost in the plugins jungle.

    Just use this single line of your script (comment the rest out using # as the first character of each line you want to skip)
    Code:
    Mpeg2Source("C:\....path to your .d2v")
    and see whether it opens in Vdub2 (or AvsPmod).
    Create a single line script named test_script.avs
    Code:
    Mpeg2source("C:\Users\satim\Downloads\may_home_orig.d2v")
    It works
    Image Attached Thumbnails Click image for larger version

Name:	screenshot_test_script.png
Views:	40
Size:	1,002.5 KB
ID:	63656  

    Quote Quote  
  6. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by Sharc View Post
    Already done
    ok. Now proceed according post#119.
    If it still fails proceed according post #121.
    #119
    still fail

    #121
    It works. Pls see #125
    Image Attached Thumbnails Click image for larger version

Name:	screenshot_error_5.png
Views:	29
Size:	282.5 KB
ID:	63657  

    Quote Quote  
  7. ok.
    Now same as #121 but remove the # in front of the QTGMC(....) line of the script and try again.
    This will show whether the QTGMC(....) is working or not.
    Quote Quote  
  8. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by Sharc View Post
    ok.
    ..... remove the # in front of the QTGMC(....) line of the script and try again.
    This will show whether the QTGMC(....) is working or not.
    There is no # before QTGMC(....) line
    Image Attached Thumbnails Click image for larger version

Name:	screenshot_qtgmc.png
Views:	33
Size:	327.5 KB
ID:	63658  

    Quote Quote  
  9. I said same as #121 or #125, i.e. with all #, except the Mpeg2Source line.
    Now remove the # in front of QTGMC and leave the rest with #.
    So remains a simplified script like
    Code:
    Mpeg2Source("......")
    QTGMC(.....)
    and all the rest is still with # (means ignore)

    This will show whether the QTGMC is working or not.

    If it works you can take the next step and remove the # in front of the SMDegrain(....) and so on. Step by Step, until it fails again.
    Last edited by Sharc; 4th Mar 2022 at 06:48.
    Quote Quote  
  10. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by Sharc View Post
    I said same as #121 or #125, i.e. with all #, except the Mpeg2Source line.
    Now remove the # in front of QTGMC and leave the rest with #.
    So remains a simplified script like
    Code:
    Mpeg2Source("......")
    QTGMC(.....)
    and all the rest is still with # (means ignore)

    This will show whether the QTGMC is working or not.

    If it works you can take the next step and remove the # in front of the SMDegrain(....) and so on. Step by Step, until it fails again.
    No complaint

    Uncomment following line, popup complaint
    Code:
    SMDegrain (tr=9, thSAD=500, refinemotion=false, contrasharp=false, PreFilter=4, mode=0, truemotion=true, plane=4, chroma=true)
    Image Attached Thumbnails Click image for larger version

Name:	screenshot_error_6.png
Views:	31
Size:	245.4 KB
ID:	63659  

    Click image for larger version

Name:	screenshot_script_1.png
Views:	28
Size:	370.6 KB
ID:	63660  

    Quote Quote  
  11. Very good. So QTGMC is working now, and the remaining problem is with SMDegrain() and/or KNLMeansCL.
    Maybe somone else can chime in and suggest a working combo of these.

    Edit:
    I still don't see the KNLMeansCL.dll in your plugins64+ folder. See my post #119 where I attached it.
    Last edited by Sharc; 4th Mar 2022 at 07:36.
    Quote Quote  
  12. Originally Posted by satimis View Post
    Originally Posted by davexnet View Post
    Looks like qtgmc.avsi is bad.
    Open it in Notepad and post the top 30 lines to the thread here
    The real qtgmc.avsi is not 500KB as is seen in your image above
    screenshot attached
    For future reference, saving qtgmc.avsi from github is a little tricky. From the web page pictured right click on the Raw button and select Save As (or Save Link As, depending on what browser you're using) from the context menu.

    Image
    [Attachment 63661 - Click to enlarge]


    If you do that from the download link at the avisynth.nl page you will save an HTML page that displays the qtgmc.avsi text, not the actual qtgmc.avsi file. You probably made the same mistatke with Zs_RF_Shared.avsi.
    Quote Quote  
  13. Originally Posted by satimis View Post
    Originally Posted by Sharc View Post
    I said same as #121 or #125, i.e. with all #, except the Mpeg2Source line.
    Now remove the # in front of QTGMC and leave the rest with #.
    So remains a simplified script like
    Code:
    Mpeg2Source("......")
    QTGMC(.....)
    and all the rest is still with # (means ignore)

    This will show whether the QTGMC is working or not.

    If it works you can take the next step and remove the # in front of the SMDegrain(....) and so on. Step by Step, until it fails again.
    No complaint

    Uncomment following line, popup complaint
    Code:
    SMDegrain (tr=9, thSAD=500, refinemotion=false, contrasharp=false, PreFilter=4, mode=0, truemotion=true, plane=4, chroma=true)
    I don't see KNLMeansCL.dll in the most recent image of your plugins64+ folder. Or in the call to SMDegrain you can use use PreFilter=3 instead of 4 (so it doesn't try to use KNLMeansCL).
    Quote Quote  
  14. Originally Posted by jagabo View Post
    I don't see KNLMeansCL.dll in the most recent image of your plugins64+ folder. Or in the call to SMDegrain you can use use PreFilter=3 instead of 4 (so it doesn't try to use KNLMeansCL).
    Yes, I attached the KNLMeansCL.dll in post #119. Apparently it did not find its way to the plugins64+ folder, or has been removed .....
    Quote Quote  
  15. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by jagabo View Post
    Originally Posted by satimis View Post
    Originally Posted by davexnet View Post
    Looks like qtgmc.avsi is bad.
    Open it in Notepad and post the top 30 lines to the thread here
    The real qtgmc.avsi is not 500KB as is seen in your image above
    screenshot attached
    For future reference, saving qtgmc.avsi from github is a little tricky. From the web page pictured right click on the Raw button and select Save As (or Save Link As, depending on what browser you're using) from the context menu.

    Image
    [Attachment 63661 - Click to enlarge]


    If you do that from the download link at the avisynth.nl page you will save an HTML page that displays the qtgmc.avsi text, not the actual qtgmc.avsi file. You probably made the same mistatke with Zs_RF_Shared.avsi.
    I always download packages in following way;

    For example;
    https://github.com/pinterf/masktools/releases

    Right click

    masktools2_v2.2.30.7z

    -> Save link as

    then save the package to my selected folder.
    Quote Quote  
  16. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by Sharc View Post
    Originally Posted by jagabo View Post
    I don't see KNLMeansCL.dll in the most recent image of your plugins64+ folder. Or in the call to SMDegrain you can use use PreFilter=3 instead of 4 (so it doesn't try to use KNLMeansCL).
    Yes, I attached the KNLMeansCL.dll in post #119. Apparently it did not find its way to the plugins64+ folder, or has been removed .....
    Pls refers to the attached screenshot
    Image Attached Thumbnails Click image for larger version

Name:	screenshot_kmlmeanslc.png
Views:	31
Size:	731.4 KB
ID:	63663  

    Quote Quote  
  17. Once again, changing PreFilter to a value less than 4 will eliminate the need for KNLMeansCL. The lower PreFilter value won't make much difference with your video.
    Quote Quote  
  18. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by jagabo View Post
    Do you have the requirements for KNLMeansCL?
    https://github.com/Khanattila/KNLMeansCL/wiki/Requirements
    AMD Ryzen 5 3400G with Radeon Vega Graphics

    $ cat /proc/cpuinfo > cpuinfo.txt
    Image Attached Files
    Quote Quote  
  19. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by jagabo View Post
    Once again, changing PreFilter to a value less than 4 will eliminate the need for KNLMeansCL. The lower PreFilter value won't make much difference with your video.
    Did you mean on script.avs

    On following line
    Code:
    SMDegrain (tr=9, thSAD=500, refinemotion=false, contrasharp=false, PreFilter=4, mode=0, truemotion=true, plane=4, chroma=true)
    Change;
    PreFilter=4
    To
    PreFilter=3 ???
    Quote Quote  
  20. Originally Posted by satimis View Post
    Change;
    PreFilter=4
    To
    PreFilter=3 ???
    Yes.

    Also, I think the variableblur.dll is missing in your plugins64+ folder. It is required for BinomialBlur().
    Here it is, just in case:
    Image Attached Files
    Quote Quote  
  21. Ah, yes. I forgot about the use of BinomialBlur() in my UnSharpMask().
    Quote Quote  
  22. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by Sharc View Post
    Originally Posted by satimis View Post
    Change;
    PreFilter=4
    To
    PreFilter=3 ???
    Yes.

    Also, I think the variableblur.dll is missing in your plugins64+ folder. It is required for BinomialBlur().
    Here it is, just in case:
    Performed following steps:

    1)
    Change;
    PreFilter=4
    To
    PreFilter=3

    2)
    Download -> Extract -> variableblur.zip -> copy variableblur.dll -> Plugin64+

    Now it works without complaint, showing 2 photos, side-by-side

    Remark: PreFilter=4 can't work

    What will be the next steps? Thanks
    Image Attached Thumbnails Click image for larger version

Name:	screenshot_plugins64+.png
Views:	34
Size:	336.2 KB
ID:	63671  

    Quote Quote  
  23. Did you install Microsoft Visual C++ runtime Redistributable Package for Visual Studio 2015, and the AMD APP SDK v2.6 as indicated in the KNLMeans requirements?

    https://github.com/Khanattila/KNLMeansCL/wiki/Requirements

    Those are Windows system libraries, not an AviSynth dlls.
    Quote Quote  
  24. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by jagabo View Post
    Did you install for Visual Studio 2015, and the AMD APP SDK v2.6 as indicated in the KNLMeans requirements?

    https://github.com/Khanattila/KNLMeansCL/wiki/Requirements

    Those are Windows system libraries, not an AviSynth dlls.
    CPU info:
    $ inxi -C
    Code:
    CPU:
      Topology: Quad Core model: AMD Ryzen 5 3400G with Radeon Vega Graphics 
      bits: 64 type: MT MCP L2 cache: 2048 KiB 
      Speed: 1310 MHz min/max: 1400/3700 MHz Core speeds (MHz): 1: 1379 2: 1400 
      3: 1388 4: 1385 5: 1390 6: 1353 7: 1391 8: 1383
    "Microsoft Visual C++ runtime Redistributable Package"

    Pls refers to screenshot re installed packages
    Image Attached Thumbnails Click image for larger version

Name:	screenshot_c++.png
Views:	22
Size:	238.2 KB
ID:	63673  

    Quote Quote  
  25. As PreFilter=3 is working I would not worry much about KNLMeansCL (PreFilter=4) not working for now. You could tackle this later. It's not critical for your work.
    Quote Quote  
  26. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by Sharc View Post
    As PreFilter=3 is working I would not worry much about KNLMeansCL (PreFilter=4) not working for now. You could tackle this later. It's not critical for your work.
    It is now working displaying video on VirtualDub2 screen without problem. I'm waiting for jagabo's advice to run his script.

    Meanwhile I'm collecting info and downloading essential packages for learning VirtualDub2 to restore VHS video as well as scripting .

    I'll clone a new Windows 10 64bits for this test

    6 Packages to be installed on Win10
    :-
    Code:
    AviSynth+  (AviSynthPlus_3.7.0_20210111_vcredist.exe)
    VirtualDub2  (VirtualDub2_44282.zip)
    AvsPmod  (AvsPmod_v2.6.9.8_.Windows_x86-64.zip)
    WinFF  (WinFF-1.5.5-Setup.exe)
    FFmpeg  (ffmpeg-2022-03-03-git-72684d2c2d-essentials_build.7z)
    MediaInfo  (MediaInfo_GUI_21.09_Windows.exe)
    Any comment and suggestion? Thanks.

    Regards
    Quote Quote  
  27. Originally Posted by satimis View Post
    Originally Posted by Sharc View Post
    As PreFilter=3 is working I would not worry much about KNLMeansCL (PreFilter=4) not working for now. You could tackle this later. It's not critical for your work.
    It is now working displaying video on VirtualDub2 screen without problem. I'm waiting for jagabo's advice to run his script.
    The pictures in VirtualDub2 which you see are already processed with jagabo's script! What you see there is your fixed source, fixed by the script. There is no purpose in "running this script" as it is already in effect.
    You can just encode it now to produce the fixed video file. See post #74:
    https://forum.videohelp.com/threads/403343-How-to-fix-blurry-video-on-Avidemux/page3#post2650088

    The script is pretty slow, so encoding will take time. You can experimentally speed it up by changing in SMDegrain(tr=3,..........)

    And don't overdo with installing and piling up all kind of SW without a clear purpose.
    Last edited by Sharc; 5th Mar 2022 at 04:54.
    Quote Quote  
  28. Member
    Join Date
    Aug 2014
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by Sharc View Post
    Originally Posted by satimis View Post
    Originally Posted by Sharc View Post
    As PreFilter=3 is working I would not worry much about KNLMeansCL (PreFilter=4) not working for now. You could tackle this later. It's not critical for your work.
    It is now working displaying video on VirtualDub2 screen without problem. I'm waiting for jagabo's advice to run his script.
    The pictures in VirtualDub2 which you see are already processed with jagabo's script! What you see there is your fixed source, fixed by the script. There is no purpose in "running this script" as it is already in effect.
    You can just encode it now to produce the fixed video file.
    The path is;
    Mpeg2source("C:\Users\satim\Downloads\may_home_ori g.d2v")

    orig = original

    Before I have trimmed a section on the original video and name the trimmed section as "may_home_orig.vob". I couldn't recall whether later re-named it as "may_home_orig.d2v"

    Anyway I can't trim another new section on the original .vob video testing his script

    And don't overdo with installing and piling up all kind of SW without a purpose.
    I don't think one script (parameter/setting) able to work on the whole .vob video because the video were captured on different scenes. Videos captured outdoor/nature are not bad, quite clear. Only those videos captured indoor are unclear.

    I have trimmed the videos on DVD ripped from VHS tapes into 27 sections, running ffmpeg. The trimmed sections are untouched, same as the original .vob. I'm prepared to do the quality enhancement on the newly cloned Win10 VM.

    Regards
    Quote Quote  
  29. [QUOTE=satimis;2650547][QUOTE=Sharc;2650545]
    Originally Posted by satimis View Post
    The path is;
    Mpeg2source("C:\Users\satim\Downloads\may_home_ori g.d2v")

    orig = original

    Before I have trimmed a section on the original video and name the trimmed section as "may_home_orig.vob". I couldn't recall whether later re-named it as "may_home_orig.d2v"
    You can't just rename a .vob to .d2v. The .d2v must always be created by DGIndex.
    Anyway, good luck with your experiments. I can't help much with W10 VM I am afraid.
    Last edited by Sharc; 6th Mar 2022 at 03:51.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!