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 > (HD) DVD, Blu-ray & (S)VCD > One click suites for DVD backup and DVD creation

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 13th August 2017, 23:46   #11  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
Update the AVStoDVD helper applications

I have been meaning to compile this little list for a long time, here it is finally. I will try to keep this list current as good as I can...

Since I still use the software on an ancient machine with a non-SSE2 CPU under Windows XP I took special care to point out which updates require newer hardware or software.

Please note that if you want to upgrade you absolutely have to download and use the 32-bit versions of the applications. All 64-bit software cannot be used under AVStoDVD


Quote:
Here is a list of the AVStoDVD helper applications which can be updated to newer versions. I also tested the compatibility with Win XP and with CPUs without SSE2 capabilitiy (Intel Pentium 3 and older AMD Athlons).

According to the "Requirements" section in the A2D help file an SSE2 capable CPU is required, but I found that this is not necessarily true. The only helper software which requires SSE2 at the moment is LAV Filters, and it can easily be replaced by the slightly older version 0.69.0.85.

.NET Framework 2.0 is only necessary for SubtitleCreator. For users who do not need subtitles .NET Framework is not required for using AVStoDVD.

The Java Runtime Environment (JRE) must be installed for BDSup2Sub. The program was last updated in 2013, but it works flawlessly using the current JRE Version (32-bit of course).


AviSynth:
Version 2.60 is required (the latest 2.61 Alpha also causes no problems).

AVS+ is now supported, but the user is responsible to modify the AVS script to enable multitasking. Only use the latest official version which can be found here:
https://github.com/AviSynth/AviSynthPlus/releases

To enable multithreading the command "Prefetch(n)" must be appended to the AVS script which is created by AVStoDVD (where "n" is the number of prefetch threads). Users of my FFmpeg_VBR and HCenc_Mod plugins have the option to do this automatically.

LAV Filters:
The current LAV versions require Windows Vista or higher. For a non-SSE2 CPU the nightly build 0.69.0.85 is the latest working version, under Win XP the latest working nightly is LAVFilters-0.70.2-16. So you may have to downgrade...

AVSMeter:
The latest AVStoDVD version comes with a modified AVSMeter version which does not check all the autoload plugins. This speeds up the program start considerably. The current official versions have slightly changed calling parameters, so these cannot be used with AVStoDVD.

BatchMux:
Newer versions than version 1.4.1 which is bundled with A2D are NOT compatible.

ColorMatrix:
AVStoDVD ships with the latest Tritical version 2.5. There is a newer version 2.6 from 2018 which adds support for Rec.2020 which is widely used for UHD clips. The latest build by Groucho2004 does not even require a CPU with SSE2 support. Download here:
https://www.mediafire.com/file/aj88v...trix26.7z/file
If you want to upgrade please use the 32-bit version. Please note that AVStoDVD does not take any action if MediaInfo detects a source with BT.2020 color. You need to manually add ColorMatrix in the "View/Edit Title Settings -> AviSynth" tab and specity 4 for the source format and 2 for the target format.

DGIndex:
The included version 1.58 was recently updated to version 2.0.01. There also is an ICL build 1.58 by Groucho2004 which is slightly faster and works well. Download the file "dgmpgdec158_ICL.7z" from here: https://www.mediafire.com/file/q9d34...58_ICL.7z/file
Extract the files from the archive into the "DGIndex" subfolder, the file "DGDecode.dll" must be extracted into the "Lib" subfolder additionally.
The new version 2.0.01 does no longer work under WinXP and/or a CPU without SSE2 support.

FFmpeg:
The included version 2.2.3 is from 2014 and is slowly getting a little old. For the purpose of AVStoDVD it probably has everything it needs, though...
If you want to upgrade to a later version, there are a few things to keep in mind:

Starting with version 3.1.2 the FFmpeg AVS interface has changed. To work with A2D it is necessary to include the folder "...\AVStoDVD\Lib" in your "PATH" environment variable. It is also recommended to include the folder "...\AviSynth\Plugins" in the "PATH" variable.

Current FFmpeg versions do NOT work under Win XP. Reino (formerly CoRoNe) still builds recent XP compatible versions, get them here:
http://rwijnsma.home.xs4all.nl/files/ffmpeg/

The latest and highly recommended version which works under Win XP and does not require to modify the "PATH" variable is this one from July 2016 by rogerdpack:
https://sourceforge.net/projects/ffm...e.zip/download
Please note that my latest Wavi_Mod plugin needs (and comes with) a newer FFmpeg version than this one to make the upmix routines work. But this is only for the Wavi_Mod plugin, it has nothing to do with the FFmpeg version which AVStoDVD itself uses.

FFMS2 (FFmpegSource):
AVStoDVD comes with the ffms2 C-plugin for AVS version 2.27 by qyot27. The latest version which works under Win XP is FFMS2 C-plugin r1315+119 version 2.30, It is available for download here:
http://www.mediafire.com/file/oi31n1...Bvsp_lastxp.7z
This version works nicely under AVStoDVD. One thing I did notice, though, is that it is less tolerant with problematic or broken source files than other ffms2 versions.
The last ffms2 version which does handle problematic sources flawlessly is FFMS2 C-plugin 1140+101 from 2016. Highly recommended. Get it here:
https://forum.doom9.org/showthread.p...12#post1783312
The current C-plugin versions need at least Windows Vista, get them here:
https://forum.doom9.org/showthread.p...61#post1829061

Good news for WinXP users (even without SSE2 capable CPUs):
CoRoNe (aka Reino) started to build XP compatible versions of the ffms2 C-Plugins, get them here:
http://rwijnsma.home.xs4all.nl/files/ffms2/
Highly recommended...

Switching from the C-plugin to the Standard-plugin version is possible, but it requires to patch the AVStoDVD executable with a hex editor. I do not see any advantages compared to the C-Plugin, but if you insist, let me know...

One note of caution:
It is NOT recommended to have a different ffms2 version in your "...\AviSynth\Plugins" folder. If you do it is much safer to copy the files ffms2.dll and ffms2.avsi from the AVStoDVD\Lib folder into the AviSynth\Plugins folder.

MediaInfo:
Works up to version 18.05. Later versions are NOT compatible with AVStoDVD..

MKVtoolNix:
The only file from the package which is actually used by AVStoDVD is "mkvextract.exe". The last version which works under Win XP is v29.0.0.

Mplex:
AVStoDVD comes with two different Mplex versions, a "normal" version and a version which requires SSE2. In my experience the SSE2 version has no advantages whatsoever, in my tests it was even slower than the normal version. I recommend to leave everything as it is.

SubtitleCreator:
AVStoDVD comes with the latest stable version 2.2. There is a newer release candidate version 2.3 available, but the author stopped working on it in 2008, so I did not test it under A2D.


All other helper applications are current. Most of them are static, i.e. there will probably be no more updates for them.

Comments and corrections welcome...


Here is the link to the current version of my plugins for AVStoDVD:
https://files.videohelp.com/u/172211...D%20Plugins.7z

The package consists of FFmpeg_VBR (adds VBR modes for the FFmpeg encoder), Wavi_Mod (offers alternative audio normalizing modes) and HCenc_Mod (users can add custom parameters to HC.ini). The FFmpeg_VBR and HCenc_Mod plugins also allow to automatically enable AVS+ Multithreading using very stable settings, a guide and some additional tools are included.


Cheers
manolito

Last edited by manolito; 10th January 2021 at 04:57.
manolito is offline   Reply With Quote
 

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 Off
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:16.


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