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. |
5th June 2020, 00:12 | #381 | Link |
Registered User
Join Date: Dec 2010
Posts: 23
|
PremiereAVSPlugin v1.95 causes Premiere CS3 to crash with both 3.6.0 and 3.6.1 test6 while it was working with previous versions of AviSynth+. I'm not too skilled in C/C++ (web development is more my forte) but was able to compile a debug version of PremiereAVSPlugin to find where the crash was within the plugin. Note that compiling requires premiere_pro_cs3_r1_sdk_win.exe or similar and the project on SourceForge needed to be modified to include some existing header/cpp files that weren't loaded by default.
Code:
GetInfo.cpp Line 299 res = fi->scriptEnvironment->Invoke("Import", AVSValue(&arg, 1)); Exception thrown at 0x26E1938C (AviSynth.dll) in Adobe Premiere Pro.exe: 0xC0000005: Access violation reading location 0xC7FBC448 |
5th June 2020, 10:22 | #382 | Link | |
Registered User
Join Date: Jan 2014
Posts: 2,314
|
Quote:
I'm curious so - first: please try your _existing_ plugin with the test7 avisynth.dll (only 32 bit version provided) - second: try the _updated_ plugin (Avisynth version can remain) Let me know your results after both cases. |
|
5th June 2020, 10:25 | #383 | Link | |
Registered User
Join Date: Jan 2014
Posts: 2,314
|
Quote:
It was a regression (appearing in 3.6) after incorporating Neo-fork updates. |
|
5th June 2020, 10:35 | #384 | Link | |
Registered User
Join Date: Jan 2014
Posts: 2,314
|
Quote:
And why you saw such blackness: because I prepared MP_Pipeline high bit depth for planar colorspaces only and forgot about RGB48 and RGB64. Until then use a ConvertToPlanarRGB(A) after the YUV-XYZ conversion. edit: Check MP_Pipeline 0.21 Last edited by pinterf; 5th June 2020 at 12:50. |
|
5th June 2020, 18:44 | #385 | Link | |
Registered User
Join Date: Mar 2012
Location: Texas
Posts: 1,665
|
Quote:
csavs: Premiere CS AVS Importer for CS3 and CS4 Later on there was an update to that plugin to support CS5 and 64-bit. csavs64: Premiere CS AVS Importer x64 1.1 (pre CS5 plugins will not work) |
|
5th June 2020, 23:45 | #386 | Link |
Registered User
Join Date: Jan 2018
Posts: 2,156
|
Pinterf was released PremiereAvsPlugin 1.96 for Avisynth+ and Avisynth 2.6 interface.
https://github.com/pinterf/PremiereAVSPlugin/releases |
5th June 2020, 23:46 | #387 | Link |
Registered User
Join Date: Jan 2018
Posts: 2,156
|
Also updated MP_Pipeline
https://github.com/pinterf/MP_Pipeline |
6th June 2020, 00:44 | #388 | Link | ||
Registered User
Join Date: Dec 2010
Posts: 23
|
Quote:
Code:
Exception WindowsError: 'exception: access violation reading 0x9DE18AFD' in <bound method AVS_ScriptEnvironment.__del__ of <avisynth.AVS_ScriptEnvironment object at 0x03857690>> ignored The results of the first test were a bit surprising. Using the test7 build with the existing Premiere plugin works if the script is video-only. But if the script has video and audio (or audio alone) it causes Premiere to crash. Tested with both external audio files and the built-in ColorBars function. The new updated Premiere plugin works perfectly with video and audio for both 3.6.0 and 3.6.1 test7. Let me know if you want me to test the old Premiere plugin with future test updates to see if the audio issue can be fixed as a test case for similar plugins. Otherwise, I'll just use the new version of the plugin you built. Thank you! Quote:
I don't have the newer 64-bit versions of Premiere to test the 64-bit plugin though. I use CS3 to have audio playback and a zoom-able timeline while I work on cuts/timing issues then go back to 64-bit AviSynth/AvsPmod for everything else after exporting an EDL file. No need to sink a ton of money in subscription fees to Adobe for new features/encoding support I don't use Last edited by ravewulf; 6th June 2020 at 02:09. |
||
6th June 2020, 07:39 | #389 | Link |
結城有紀
Join Date: Dec 2003
Location: NJ; OR; Shanghai
Posts: 894
|
https://github.com/HomeOfAviSynthPlu...f3kdb/issues/4
Seems like 3.6 added some enums from VapourSynth and thus directly conflicts with VapourSynth headers. Any good ways we can get around with it and include both headers in one file? |
6th June 2020, 13:06 | #390 | Link | |
I'm Siri
Join Date: Oct 2012
Location: void
Posts: 2,633
|
Quote:
https://godbolt.org/z/dKLqkB |
|
6th June 2020, 16:01 | #392 | Link | |
Registered User
Join Date: Jan 2014
Posts: 2,314
|
Quote:
|
|
6th June 2020, 16:11 | #393 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Feisty, cares not a jot for compatibility.
__________________
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; 6th June 2020 at 16:16. |
6th June 2020, 16:45 | #395 | Link |
I'm Siri
Join Date: Oct 2012
Location: void
Posts: 2,633
|
besides there're many workarounds other than enums
you may use a namespace Code:
namespace PropTypes { constexpr auto ptUnset = 'u'; constexpr auto ptNode = 'n'; ... } auto x = PropTypes::ptNode; Code:
struct PropTypes final { static constexpr auto ptUnset = 'u'; static constexpr auto ptNode = 'n'; ... }; auto x = PropTypes::ptNode; |
6th June 2020, 19:58 | #396 | Link | |
Registered User
Join Date: Oct 2018
Location: Germany
Posts: 999
|
Quote:
This eliminates the window error message on startup. Exchange the included library.zip with the one in the lib folder. 32bit only. Removed. The problem is deeper Edit: test7 seems to have a problem releasing the IScriptEnvironment
__________________
Live and let live Last edited by gispos; 6th June 2020 at 20:36. |
|
6th June 2020, 20:08 | #397 | Link | |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
Quote:
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
|
7th June 2020, 00:06 | #398 | Link |
結城有紀
Join Date: Dec 2003
Location: NJ; OR; Shanghai
Posts: 894
|
The issue with the conflicts, for now, is that filters will include headers from system directories (/usr/include or whatever), so I can't touch that for now, unless I choose to ignore that and always use an old version of headers that I carry.
I think maybe I should just wait until the issue is resolved. |
7th June 2020, 09:54 | #400 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
I wondered about that too.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
Thread Tools | Search this Thread |
Display Modes | |
|
|