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. |
30th July 2016, 09:08 | #2221 | Link | |
Registered User
Join Date: Feb 2008
Posts: 59
|
Quote:
Installed avisynth+ again, using the latest package installer for r2085, AVStoDVD still insists its version 0.1.0 and won't run the avisynth code as its looking for version 2.6.0 and above I've directly edited the fileversion using FVIE I found trying to find a way to change just the version numbers http://www.carifred.com/fvie/ All I changed was the version numbers in the avisynth.dll to show 2.6.0.0 and saved the modified .dll and this works, not ideal but now AVStoDVD is accepting the avisynth.dll as a legitimate version |
|
30th July 2016, 09:42 | #2222 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
|
The "DLL version" is an attribute in the "manifest" addendum (IIRC), read by the operating system.
But the "AviSynth version" will probably rather be the return value of an API function; this you can't patch with a PE patcher. I wonder if AviSynth+ would need an override feature to camouflage its own version and pretend a compatible one. |
30th July 2016, 10:13 | #2225 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
The Avisynth version string is indeed exported by IScriptEnvironment() ("VersionString").
__________________
Groucho's Avisynth Stuff |
|
30th July 2016, 10:18 | #2226 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
So, do it at your own risk and don't blame the developers if something goes wrong.
__________________
Groucho's Avisynth Stuff |
|
30th July 2016, 10:26 | #2227 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Yes, you were right. Giving terrible hacking advice is a great idea.
__________________
Groucho's Avisynth Stuff Last edited by Groucho2004; 30th July 2016 at 13:01. |
30th July 2016, 15:33 | #2229 | Link | ||
Soul Architect
Join Date: Apr 2014
Posts: 2,559
|
Quote:
Quote:
Do you realize that for almost everything you insulted me on, it turns out that what you said was false and I was right? You did give me great answers and feedback to various questions too, so I thank you for that. You make great contributions. Just a little bit of respect would be appreciated.
__________________
FrameRateConverter | AvisynthShader | AvsFilterNet | Natural Grounding Player with Yin Media Encoder, 432hz Player, Powerliminals Player and Audio Video Muxer Last edited by MysteryX; 30th July 2016 at 15:36. |
||
30th July 2016, 16:52 | #2230 | Link | |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,419
|
Except that AVStoDVD has no problems using AviSynth+. thescrapyard isn't complaining about a fatal error, it's just a warning. MrC told them the exact same thing:
Quote:
And I also just independently verified this with AVStoDVD 2.8.4. It has no problem: Code:
<7/30/2016 11:41:20 AM> START PROCESS <> <7/30/2016 11:41:20 AM> PROJECT SETTINGS DVD Video Standard: NTSC DVD Titles number: 1 DVD Size: 159/4450 MB (4%) DVD Output Setup: DVD Folder DVD Label: DVD DVD Menu: No Menu Output Folder: C:\Users\Stephen\Documents Delete Temp Assets Files: Yes Delete Temp Working Files: Yes Edit Command Parameters: No Post Process Task: Show Progress Status window PREFERENCES MultiThread: 1 AVS Video Source Filter: A2DSource AVS Audio Source Filter: A2DSource AVS UpSize/DownSize Filter: Lanczos4Resize/Spline16Resize Frame Adjust Strategy: 0 FPS Hard Conversion: 0 PAL SpeedUp: 0 NTSC SlowDown: 0 Video Resolution: 0 Video Encoder: 0 Video BitRate Min: 2500 Video BitRate Max: 8500 Keep DVD Compliant Video: 1 AC3 Audio Encoder: 0 Force FFmpeg for Long Audio: 1 DVD Audio Format: 0 DVD Audio BitRate: 192 Keep DVD Compliant Audio: 1 Normalize Audio: 0 Auto Delay Audio: 1 DVD Audio Language (Primary): EN - English DVD Audio Language (Secondary): EN - English DVD Subs Language (Primary): EN - English DVD Subs Language (Secondary): EN - English DVD Subs Font: Tahoma 16pt (255,255,255) Chapters Interval: 5 Use Source Chapters: 1 DVD Burning Drive: DVD Burning Speed: 4x Auto Erase DVD RW: 1 Execute with Elevated Privileges: 0 Unload ActiveMovie Library: 1 Adjust DirectShow Filters at runtime: 1 Save General Settings: 0 SYSTEM INFO Processor Name: Intel(R) Atom(TM) CPU Z3735F @ 1.33GHz Operating System: Windows 10 (10.0.10586) 32 bit User has Admin Rights: YES Running with Elevated Privileges: NO (3) Available Output Disc Space: 4 GB AviSynth is installed: YES (release 0.1.0) LAV Filters is installed: YES (release 0.68.1) ffdshow is installed: YES (release 1.3.4515) CODECS REPORT H.264/AVC: Enhanced Video Renderer {FA10746C-9B63-4B6C-BC49-FC300EA5F256} Xvid: Enhanced Video Renderer {FA10746C-9B63-4B6C-BC49-FC300EA5F256} DivX 4/5/6: Enhanced Video Renderer {FA10746C-9B63-4B6C-BC49-FC300EA5F256} Other MPG4: Enhanced Video Renderer {FA10746C-9B63-4B6C-BC49-FC300EA5F256} DV: Enhanced Video Renderer {FA10746C-9B63-4B6C-BC49-FC300EA5F256} MPEG1: Enhanced Video Renderer {FA10746C-9B63-4B6C-BC49-FC300EA5F256} MPEG2: Enhanced Video Renderer {FA10746C-9B63-4B6C-BC49-FC300EA5F256} MP2: Microsoft DTV-DVD Audio Decoder {E1F1A0B8-BEEE-490D-BA7C-066C40B5E2B9} MP3: MP3 Decoder DMO {BBEEA841-0A63-4F52-A7AB-A9B3A84ED38A} AAC: Microsoft DTV-DVD Audio Decoder {E1F1A0B8-BEEE-490D-BA7C-066C40B5E2B9} AC3: No Preferred Filter set <> <7/30/2016 11:41:20 AM> TITLE 1 SOURCE FILES Video: D:\test.avs Info: AviSynth - 0 kbps - 1920x816 - DAR 2.353 - 23.976 fps (CFR) - 2:31 minutes - 3630 frames Audio 1: D:\test.avs Info: AviSynth - 0 kbps - CBR - 2 ch - 44100 Hz - 16 bit - 2:31 minutes (0 ms delay) [AVSMeter.exe] <> <7/30/2016 11:41:20 AM> AVISYNTH SCRIPT Video = Import("D:\test.avs") Audio = Import("D:\test.avs") Video = Video.ConvertToYV12() Video = Video.AddBorders(0,132,0,132) Video = Video.Spline16Resize(720,480) #PullDown: using DGPulldown/HCenc to upsize FPS Audio = Audio.SSRC(48000) AudioDub(Video, Audio) <> <7/30/2016 11:41:20 AM> DIRECTSHOW AUDIO MIXER OPERATIONS: No ffdshow mixer ON/OFF adjustment required at runtime No ffdshow mixer SETTING adjustment required at runtime No LAV Filters mixer ON/OFF adjustment required at runtime <> <7/30/2016 11:41:20 AM> START VIDEO ENCODING OPERATIONS Video Encoding Profile: FFmpeg CBR 1-pass Target Video FileSize: 153 MB Encoding Parameters: -i "C:\Users\Stephen\AppData\Local\Temp\DVD_test_1.avs" -threads 4 -aspect 16:9 -c:v mpeg2video -b:v 8500k -minrate 8500k -maxrate 8500k -bufsize 2000k -dc 10 -y "C:\Users\Stephen\Videos\DVD_test.m2v" <> <7/30/2016 11:43:06 AM> END VIDEO ENCODING OPERATIONS Created File: C:\Users\Stephen\Videos\DVD_test.m2v (153.4 MB) OUTPUT VIDEO INFO: MPEG-2 Video - 8500 kbps - 720x480 - DAR 16:9 - 23.976 fps - Progressive - 2:31 minutes - 3630 frames <> <7/30/2016 11:43:06 AM> START PULLDOWN OPERATIONS DGPulldown Parameters: "C:\Users\Stephen\Videos\DVD_test.m2v" -srcfps 23.976 -destfps 29.97 -inplace -tff <> <7/30/2016 11:43:17 AM> END PULLDOWN OPERATIONS DGPulldown executed on File: C:\Users\Stephen\Videos\DVD_test.m2v (153.4 MB) OUTPUT VIDEO INFO: MPEG-2 Video - 8500 kbps - 720x480 - DAR 16:9 - 23.976 fps - Progressive (2:3 Pulldown) - 2:31 minutes - 4534 frames <> <7/30/2016 11:43:17 AM> START AUDIO ENCODING OPERATIONS (Track 1) Wavi+Aften Parameters: "C:\Users\Stephen\AppData\Local\Temp\DVD_test_1.avs" - | "C:\Users\Stephen\Documents\AVStoDVD_284_NoInstall\Aften\aften.exe" -b 192 -pad 0 -dynrng 5 -bwfilter 0 - "C:\Users\Stephen\Videos\DVD_test_1.ac3" <> <7/30/2016 11:43:41 AM> END AUDIO ENCODING OPERATIONS (Track 1) Created File: C:\Users\Stephen\Videos\DVD_test_1.ac3 (3.5 MB) OUTPUT AUDIO INFO: AC3 - 192 kbps - CBR - 2 ch - 48000 Hz - 2:31 minutes (0 ms delay) <> <7/30/2016 11:43:41 AM> START DVD AUTHORING OPERATIONS BatchMux Parameters: -arglist "C:\Users\Stephen\AppData\Local\Temp\DVD_BatchMux.ini" BatchMux ini file: -bmlog "C:\Users\Stephen\AppData\Local\Temp\DVD_BatchMux.log" -d "C:\Users\Stephen\Documents\DVD\VIDEO_TS" -mxp "C:\Users\Stephen\AppData\Local\Temp\DVD_MuxMan.mxp" -l "C:\Users\Stephen\AppData\Local\Temp\DVD_MuxMan.log" -muxman "C:\Users\Stephen\Documents\AVStoDVD_284_NoInstall\MuxMan" -prio LOW -palette "C:\Users\Stephen\AppData\Local\Temp\DVD_Palette.txt" -v "C:\Users\Stephen\Videos\DVD_test.m2v" -vidmode LB -a1 "C:\Users\Stephen\Videos\DVD_test_1.ac3" -a1lang en <> <7/30/2016 11:44:00 AM> END DVD AUTHORING OPERATIONS Created Folder: C:\Users\Stephen\Documents\DVD (159.5 MB) CHECK DVD SIZE DVD Folder (actual) Size: 159.5 MB vs Assets Size: 156.8 MB -> OK vs Estimated Size: 159 MB -> 0.3% oversize <> <7/30/2016 11:44:00 AM> AVStoDVD Project ended successfully. <> <7/30/2016 11:44:00 AM> Log file created by AVStoDVD Release 2.8.4 <> |
|
30th July 2016, 17:22 | #2231 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Do you realize that your opinions don't turn into facts just because you think you're always right?
__________________
Groucho's Avisynth Stuff Last edited by Groucho2004; 30th July 2016 at 19:11. |
31st July 2016, 03:56 | #2232 | Link | |
Soul Architect
Join Date: Apr 2014
Posts: 2,559
|
Quote:
I'm not here to argue as to who's right and who's wrong, and who's better than who. I'm here to contribute in what I can and share ideas. Taking other people's junk is not part of it. Do whatever you want. I'll keep my center and focus. This is the last comment regarding any of your junk unless you really cross the line. and there's no point in talking about a temporary problem that is already solved. At some point AVStoDVD will update their software. I certainly wouldn't hack AviSynth+'s source code to fix this.
__________________
FrameRateConverter | AvisynthShader | AvsFilterNet | Natural Grounding Player with Yin Media Encoder, 432hz Player, Powerliminals Player and Audio Video Muxer Last edited by MysteryX; 31st July 2016 at 04:04. |
|
31st July 2016, 04:31 | #2233 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,419
|
There was no problem, temporary or otherwise, to 'solve' in the first place. What was being asked for was a frivolous revert of AviSynth+'s DLL versioning so that a harmless yellow warning sign and its corresponding warning message in AVStoDVD's GUI log widget would go away. A harmless warning sign/message that in no way stopped/stops the '0.1.0' versioned AviSynth+ from being used by AVStoDVD.
|
31st July 2016, 15:38 | #2234 | Link | |
Registered User
Join Date: Feb 2008
Posts: 59
|
Quote:
The question should be why is avisynth+ version being reported as 0.1.0 and not 2.6.x if its based on avisynth. Without starting a slanging match .... if its to avoid confusion between avisynth and avisynth+ I understand that but why is there not something that reports it as avisynth 2.6.x so other software recognises it as such. Either the avisynth+.dll is at fault or the software trying to read the version coding is at fault |
|
31st July 2016, 16:06 | #2236 | Link | |
typo lover
Join Date: May 2009
Posts: 595
|
Quote:
1. AVISYNTH_INTERFACE_VERSION This can access by plugins or applications which operates avisynth.dll directly. 2. VersionNumber This is the float value you can access by VersionNumber(). avs+ always returns 2.6000. 3. VersionString This is the string you will see with Version(). It seems that AVS2DVD using VersionString to recognize dll version. I don't know why that author using not VersionNumber but VersionString.
__________________
my repositories |
|
31st July 2016, 17:22 | #2237 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
This is also what AVS2DVD checks since it does not use the Avisynth API.
__________________
Groucho's Avisynth Stuff |
|
31st July 2016, 21:31 | #2238 | Link | |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,419
|
Quote:
When reporting bugs, report everything about your setup, no matter how trivial you think it might be. Windows version, AviSynth+ build version (the revision number reported by Version(), not the stable release number), version of AVStoDVD if relevant. Whether you're using Administrator or User restricted privileges, where the programs are installed. If you've troubleshooted by moving the contents of AviSynth's plugins away from the autoload folder to ensure any one of those aren't causing an issue. AviSynth+ changed its versioning during the early stages of the forking process because it had added so many new things that it no longer counted as merely a superset of AviSynth 2.6 but increasingly as its own project. Since the approved methods of checking the version number do not include the DLL versioning metadata, that was eventually also changed to match the canonical AviSynth+ versioning as well. |
|
31st July 2016, 21:54 | #2239 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
[HKEY_LOCAL_MACHINE\SOFTWARE\AviSynth] I'm using my Avisynth switcher which writes this key: [HKEY_LOCAL_MACHINE\SOFTWARE\Avisynth] See the difference? The check is case sensitive and therefore fails. I still stand by what I wrote in this post about how to properly validate an Avisynth install.
__________________
Groucho's Avisynth Stuff |
|
1st August 2016, 08:17 | #2240 | Link | ||
Soul Architect
Join Date: Apr 2014
Posts: 2,559
|
Quote:
As for what value it returns, it's doing what it should: returning its version number. It may have the AviSynth 2.6 interface, but it's AviSynth+, and that's what I wanted to know. If a software is specifically checking for an AviSynth version and it's not what it expects, then it's that software that must be udpated. Quote:
|
||
Thread Tools | Search this Thread |
Display Modes | |
|
|