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. |
9th April 2018, 19:59 | #8543 | Link | |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Quote:
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. There's two dlls marked in red. They are MPR.dll and SHLWAPI.dll. Only thing is, Dependency Walker says the same thing whether I check Avisynth 2.6 or Avisynth+, and Avisynth 2.6 works. Maybe the next step is to "install" Avisynth+ to check it works that way. I'll try to do it tomorrow and report back. |
|
10th April 2018, 08:07 | #8544 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
|
MeGUI can use either the AviSynth DLL installed in your system, or the "fallback" AviSynth+ DLL it ships in its own tool selection. Dependency Walker will not know that, it will probably see only the AviSynth plugin DLL's but not the avisynth.dll MeGUI would use first, so it can only find the system32\avisynth.dll as base.
|
10th April 2018, 09:03 | #8545 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
You select a DLL or EXE and it will tell you which dependencies on system or other DLLs exist depending on the linker options used when building the binary. It has no idea about Avisynth or its plugin subsystem.
__________________
Groucho's Avisynth Stuff |
|
10th April 2018, 09:35 | #8546 | Link | ||||
Registered User
Join Date: Mar 2011
Posts: 4,829
|
LigH,
when I open MeGUI's Avisynth plus, there's more dlls in the dependency tree than there are when I open Avisynth 2.6. Most obvious are the extra runtime files. The very beginning and end of the dependency tree for Avisynth 2.6 looks like this: Quote:
Quote:
Quote:
Plus I don't want to discover this is an XP issue. Although I guess MeGUI's refusal to use the portable Avisynth+ doesn't matter too much. If I want to use Avisynth+ I can install it instead of Avisynth 2.6. I'm not missing a required application or system path am I? Quote:
Last edited by hello_hello; 10th April 2018 at 09:48. |
||||
10th April 2018, 09:39 | #8548 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Some plugins, although very few, have avisynth.dll as a dependency (I have no idea why, though).
__________________
Groucho's Avisynth Stuff |
10th April 2018, 10:13 | #8549 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
|
I imagined the core might share common features plugins may use, so they don't have to implement it separately, and maybe even query some AviSynth version-dependent attributes. But I never implemented any plugin.
|
10th April 2018, 10:53 | #8550 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
And yes, a plugin, once properly initialised, can use any internal Avisynth function and (I think) any function from other loaded external plugins.
__________________
Groucho's Avisynth Stuff |
|
7th May 2018, 02:16 | #8551 | Link |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
The Chapter Creator
When you open an IFO or a stand-alone chapters file with MeGUI's Chapter Creator and select xml as the chapter output file, there's a drop down box for selecting a frame rate. Maybe I'm silly, but changing the frame rate doesn't appear to do anything. I thought maybe it'd apply some sort of time-stretch to match a change in video duration. That's probably the only time changing the frame rate when saving a txt or xml chapters file makes sense anyway, as if the video duration doesn't change the chapters would remain at the same point in time.
If you select qpf as the output file, the frame rate option does have an effect, although the assumption seems to be the video duration is unchanged and therefore the frame numbers being saved to the qp file change accordingly. Possibly handy if you're applying IVTC or Bob deinterlacing, but other than that? What'd be nice would be the ability to select both an input and output frame rate, allowing the time stretching of chapters. Much like ChapterGen does. When saving a qp file, the frame rate option could continue to work the way it currently does. If you wanted to apply PAL slowdown to a source (for example) you could time-stretch the chapters and save a new chapters file, then use it as the source for creating a matching qp file. Cheers. |
7th May 2018, 02:40 | #8552 | Link | |
Registered User
Join Date: Feb 2017
Posts: 31
|
Quote:
Either the drop-down frame rate selector shouldn't be there for xml files, or it should time-stretch the chapters appropriately. |
|
10th May 2018, 08:59 | #8555 | Link | |
Registered User
Join Date: Nov 2009
Posts: 2,405
|
Quote:
|
|
10th May 2018, 14:18 | #8556 | Link | |
Registered User
Join Date: Mar 2011
Posts: 4,829
|
Quote:
|
|
22nd May 2018, 21:03 | #8560 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
|
A "web optimization" depends mainly on the desired container format, and mainly refers to an early position of keyframe index chunks in the container, already before the video content is available. The MP4 container (via MP4Box as multiplexer) supports H.264/AVC or H.265/HEVC video content and is usually generated in "web optimized" order per default, IIRC. The MKV container would support this as well, especially in the WebM subformat, but MeGUI does not generate its supported video formats (VP8 / VP9).
Last edited by LigH; 22nd May 2018 at 21:05. |
Tags |
megui |
Thread Tools | Search this Thread |
Display Modes | |
|
|