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. |
4th June 2018, 08:28 | #6121 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
|
In AviSynth+ MT, multi-threading is already pre-configured for many known core and plugin functions. You may still tweak the MT mode per filter using SetFilterMTMode() if you really know it better...
Instead of using SetMTMode(mode[,threads /*in first call only*/]) in every place where the mode changes, you will usually trust in the predefined mode per filter, but you have to enable multi-threading for a number of threads at the very end of the script, using Prefetch(threads); more details in: AviSynth Wiki: AviSynth+ – MT notes Note: If you use both return clip and Prefetch, you have to think well about their placements. Last edited by LigH; 4th June 2018 at 08:33. |
4th June 2018, 11:28 | #6122 | Link | ||
Registered User
Join Date: Apr 2008
Posts: 418
|
Quote:
Quote:
Last edited by Gser; 4th June 2018 at 11:34. |
||
4th June 2018, 16:18 | #6123 | Link |
Registered User
Join Date: Feb 2014
Posts: 355
|
Gser: I ticked "Always use the included AviSynth", restarted, and updated from the developmental server, but receive the error message "Script error: there is no function named "ConvertFromStacked" when I load your suggested script. I thought "ConvertFromStacked" was a built-in function, although I could surely be wrong.
|
4th June 2018, 20:09 | #6124 | Link | |
Registered User
Join Date: Apr 2008
Posts: 418
|
Quote:
|
|
5th June 2018, 14:17 | #6127 | Link | ||
Registered User
Join Date: Feb 2014
Posts: 355
|
Quote:
Quote:
Last edited by LouieChuckyMerry; 5th June 2018 at 14:18. Reason: Information, Information |
||
5th June 2018, 14:21 | #6128 | Link | |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
|
Quote:
I hope you installed MeGUI outside of the UAC (i.e. not in C:\Program Files (x86)). If you did, that may prevent it from copying files. @Zathor: Might be a good idea to include the installation path of MeGUI in the log. Last edited by LigH; 5th June 2018 at 14:24. |
|
5th June 2018, 17:40 | #6130 | Link |
Banana User
Join Date: Sep 2008
Posts: 989
|
Updated MEGUI from 283? to latest and there is some error, when using One-Click(on folder with multiple files), error is when Queue process Mode - oneclick. I guess it should create jobs for second video file, but it fails.
|
5th June 2018, 22:04 | #6131 | Link | |
Registered User
Join Date: Nov 2009
Posts: 2,405
|
Quote:
|
|
5th June 2018, 22:05 | #6132 | Link | |
Registered User
Join Date: Nov 2009
Posts: 2,405
|
Quote:
Are you able to reproduce that? |
|
5th June 2018, 23:36 | #6133 | Link | |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Quote:
https://forum.doom9.org/showthread.p...14#post1837914 |
|
5th June 2018, 23:52 | #6134 | Link |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Zathor,
Is it necessary for the AVS Cutter to refuse to add cuts to a script more than once? Could complete refusal be replaced with a warning that cuts have already been added? There's times it might be necessary to add more than one lot of cuts to a script and at the moment it requires adding cuts, closing the AVS Cutter completely and then re-opening the script. Possibly the ability to add cuts a second time could be disabled until the preview is refreshed after the first lot of cuts has been added, or the preview could be automatically refreshed when cuts are added, effectively resetting it rather than having to close and open the AVS Cutter. Another small annoyance... If you open a script with the AVS Cutter, it appears to check the total frame count and refuses to allow you to enter a frame number beyond the last frame. There's times when that's annoying because you can manually change something in a script and re-load it in the AVS Cutter preview and proceed/continue to add cuts, unless it increases the frame count, in which case the cuts added are limited to the original frame range. Thanks. PS Is MeGUI being a bit oddly when encoding sources indexed with Lsmash for anyone else? For some reason, after one of the recent updates, the info displayed in the job queue takes quite a while to acknowledged an encode has started, even though the window displaying the encoding process is open and it's clearly progressing. The log queue continues to display "waiting" and appears to be frozen, because no jobs can be started until it changes from "waiting" to "processing", and a couple of time MeGUI has frozen completely "waiting" for a job to commence that's already running. It seems to only happen with Lsmash. |
6th June 2018, 00:39 | #6135 | Link |
Banana User
Join Date: Sep 2008
Posts: 989
|
Yes, here is log (after oneclick error I aborted audio job):
https://pastebin.com/gNijDJmS btw I get same error " 4 is not valid for 'index' " when I edit x265 preset in oneclick and try to save it(clicking around presets error sometimes disappears, still I dunno why or when). Last edited by VoodooFX; 6th June 2018 at 00:52. |
6th June 2018, 01:08 | #6136 | Link | ||
Registered User
Join Date: Feb 2014
Posts: 355
|
Quote:
Quote:
Code:
--[Information] AviSynth Information ---[Information] AviSynth Wrapper ----[Information] Version: 1.0.2847.0 ----[Information] Date: 06-05-2018 ----[Information] Interface: 3 ---[Information] AviSynth ----[Information] File Version: 2.6.0.5 ----[Information] Date: 20-02-2015 ----[Information] Name: Avisynth 2.6 ----[Information] Version: AviSynth 2.60, build:Feb 20 2015 [03:16:45] ----[Information] AviSynth+: false ----[Information] MT: true ----[Information] Status: inactive ---[Information] AviSynth portable ----[Information] File Version: 0.1 ----[Information] Date: 28-03-2018 ----[Information] Name: AviSynth+ 0.1 (r2664, MT, i386) ----[Information] Version: AviSynth 2.60, build:Feb 20 2015 [03:16:45] ----[Information] AviSynth+: false ----[Information] MT: true ----[Information] Status: active Edit: Ahhh, I'm using 64 Bit Windows 7. Last edited by LouieChuckyMerry; 6th June 2018 at 01:29. Reason: Windows Version |
||
6th June 2018, 07:34 | #6137 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
|
MeGUI as such is more or less "portable" anyway, you just unpack it from a ZIP archive, and you should unpack it anywhere else, just not in the usual "Program Files" directories protected by the UAC. Where does it reside in your system?
While it is in a generic directory, it should be able to copy a DLL on demand so that its local AviSynth+ DLL is preferred over any AviSynth? DLL installed in your Windows system. I would suggest Zathor to add some debugging around this mechanism for those where it seems to fail. Windows 7 in 64 bit is fine; if you don't use the 64 bit of MeGUI, the general version will use the 32 bit version of AviSynth (log reports "MeGUI: 2859 x86", and SEt's MT version is only available in 32 bit, so it's obvious). BTW, "Prefetch(7)" is funny, are 7 threads the maximum for your specific script's memory consumption? And yes, Prefetch() is a function specific to AviSynth+ MT. Last edited by LigH; 6th June 2018 at 07:43. |
6th June 2018, 10:49 | #6139 | Link |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Zathor, maybe you can change also the Audio Cutter tool based in the .clt file created with the AVS Cutter with the MkvMerge method showed here.
- MkvMerge is already in the MeGUI package and you can forget the old BeSplit.exe not needed for MeGUI at all. - MkvMerge is actualized frequently and support much more audio formats than BeSplit. - You need only one job to obtain the output, with BeSplit you need one for split and a second to join.
__________________
BeHappy, AviSynth audio transcoder. |
6th June 2018, 14:34 | #6140 | Link | |||||
Registered User
Join Date: Feb 2014
Posts: 355
|
Quote:
Quote:
Quote:
Quote:
Quote:
Last edited by LouieChuckyMerry; 6th June 2018 at 14:43. |
|||||
Thread Tools | Search this Thread |
Display Modes | |
|
|