Log in

View Full Version : MeGUI: bug reports and feature requests


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 [103] 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147

LouieChuckyMerry
31st October 2016, 03:33
Pre-Halloween update:

2652 [HD Streams Extractor] for DVD/Blu-ray sources a prefix and suffix is attached to the output file name. Feature request #597
added warning if "Haali Matroska Muxer" is required
2651 [FileIndexer] added IFO as supported input files
improved PGC handling
2650 [OneClick] + for DVD/Blu-ray sources a prefix and suffix is attached to the output file name. Feature request #597
[FileIndexer] pgcdemux will be used in any case as a workaround for multi-angle DVDs
added MPLS as supported input files (OneClick)
2649 [ChapterCreator] added the PGC number to the output as suffix
2648 [VobSubber] added the PGC number to the output as suffix
preselect tracks based on the default language(s)
improved logging
2647 [PGCDemux] changed where the intermediate files are created
2646 [VobSubber] + use the default MeGUI output path if possible. Feature request #597
[ChapterCreator] for DVD/Blu-ray sources a prefix is attached to the output file name. Feature request #597
2645 [VobSubber] added option to demux all tracks in a single file (as before 2637). Feature request #595
2644 [HD Streams Extractor] added IDX/VobSub as unsupported format
2643 [x264] adjusted "--preset slow" settings (requires x264 2721+). Bug #855
2642 [L-SMASH Indexer] blocked the VC-1 codec as it is not properly supported anymore. Bug #851

Zathor: As always, :thanks:

Also, if anyone finds it useful, L-SMASH Indexer works with VC-1 video if the video (only the video, no audio) is muxed as a .ts file (using tsMuxeR) then indexed with L-SMASH. I don't know why this works but it does (I've been doing this successfully for several years). Out of paranoia I demux the video to raw .vc1 (using the HD Steams Extractor) then remux it with tsMuxeR, but it might work otherwise, too.

Zathor
1st November 2016, 21:12
Also, if anyone finds it useful, L-SMASH Indexer works with VC-1 video if the video (only the video, no audio) is muxed as a .ts file (using tsMuxeR) then indexed with L-SMASH. I don't know why this works but it does (I've been doing this successfully for several years). Out of paranoia I demux the video to raw .vc1 (using the HD Steams Extractor) then remux it with tsMuxeR, but it might work otherwise, too.
Mhm, I have to test that. But in any case even if it works that way that is far from being optimal as I would always have to include steps to remux it.

LouieChuckyMerry
3rd November 2016, 18:27
I agree that it's not very practical and isn't really doable within MeGUI, I just posted the information in case someone found it useful (since it's a way to still use MeGUI for the encoding) :) .

Zathor
6th November 2016, 19:31
2663 [FileIndexer] fixed processing of DVDs with only one PGC
2662 [IFOParser] fixed sometimes not able to get the language information
2661 [Main] reverted 2639. Bug #843
2660 [Presets] fixed not changing the selected preset if no change has been made in the configuration window. Bug #844
2659 [VobSubber] fixed subtitle export for multi-angle discs
2658 [OneClick]+[FileIndexer] only use pgcdemux if it is a multi-pgc or multi-angle DVD source
2657 [IFOParser] add subtitle type only if there are multiple types
2656 [OneClick]+[ChapterCreator] improved DVD/Blu-ray structure detection
2655 [IFOParser] fixed missing first subtitle track if it contains more than one subtitle type
added type information (4:3/wide/letterbox/pan&scan) to the description of the subtitle track
added multi-angle detection
2653 [AudioEncoder] fixed an error when aborting the job during the initial steps

LouieChuckyMerry
7th November 2016, 05:06
Zathor: :thanks:

j8ee
8th November 2016, 10:22
Haali Matroska Muxer?

"Getting "Haali Matroska Muxer" instance failed.v01" and "Please (re)install the Haali Matroska Muxer to fix this error" when using the HD streams extractor tool on a .ts file with MeGUI 2663.


/.../
-[Error] Log for job2 (ext, file.ts -> Encode)
--[Information] [2016-11-08 10:09:29] Started handling job
--[Information] [2016-11-08 10:09:29] Preprocessing
--[Information] [2016-11-08 10:09:29] Job command line: "C:\Users\Johan\AppData\Local\MeGUI\tools\eac3to\eac3to.exe" "C:\Users\Johan\Desktop\Encode\file.ts" 1:"C:\Users\Johan\Desktop\Encode\T1_Video - .mkv" 2:"C:\Users\Johan\Desktop\Encode\T2_Audio - English.aac" -progressnumbers
--[Information] [2016-11-08 10:09:29] Process started
--[Error] [2016-11-08 10:09:29] Standard output stream
---[Information] [2016-11-08 10:09:30] TS, 1 video track, 1 audio track, 1:11:15, 25p
---[Information] [2016-11-08 10:09:30] 1: h264/AVC, 720p25 (16:9)
---[Information] [2016-11-08 10:09:31] 2: AAC, 2.0 channels, 24kHz, -40ms
---[Information] [2016-11-08 10:09:31] v01 Extracting video track number 1...
---[Information] [2016-11-08 10:09:31] a02 Extracting audio track number 2...
---[Information] [2016-11-08 10:09:31] v01 Muxing video to Matroska...
---[Information] [2016-11-08 10:09:31] Getting "Haali Matroska Muxer" instance failed.v01
---[Information] [2016-11-08 10:09:31] a02 Applying AAC delay...
---[Information] [2016-11-08 10:09:31] a02 A remaining delay of +2ms could not be fixed.
---[Information] [2016-11-08 10:09:31] a02 Creating file "C:\Users\Johan\Desktop\Encode\T2_Audio - English.aac"...
---[Information] [2016-11-08 10:09:38] Aborted at file position 934595752.
---[Error] [2016-11-08 10:09:38] [v01] Getting "Haali Matroska Muxer" instance failed. <ERROR>
---[Error] [2016-11-08 10:09:38] Aborted at file position 934595752. <ERROR>
--[Information] [2016-11-08 10:09:29] Standard error stream
--[Error] [2016-11-08 10:09:38] Please (re)install the Haali Matroska Muxer to fix this error
--[Error] [2016-11-08 10:09:39] Process exits with error: 1
/.../

mediainfo:

General
ID : 1 (0x1)
Complete name : file.ts
Format : MPEG-TS
File size : 891 MiB
Duration : 1 h 11 min
Overall bit rate mode : Variable
Overall bit rate : 1 749 kb/s

Video
ID : 256 (0x100)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Format settings, GOP : M=2, N=50
Codec ID : 27
Duration : 1 h 11 min
Bit rate mode : Constant
Nominal bit rate : 1 584 kb/s
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.069
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 257 (0x101)
Menu ID : 1 (0x1)
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : HE-AAC / LC
Muxing mode : ADTS
Codec ID : 15
Duration : 1 h 11 min
Bit rate mode : Variable
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 kHz / 24.0 kHz
Frame rate : 23.438 FPS (1024 spf)
Compression mode : Lossy
Delay relative to video : -40 ms

sneaker_ger
8th November 2016, 10:28
http://haali.su/mkv/MatroskaSplitter.exe

tebasuna51
8th November 2016, 10:50
When you use 'HD streams extractor tool' to extract the video muxed as .mkv, eac3to need Haali Matroska Muxer.

But you can extract (Extract As) that video as elementary video stream .h264, and now you don't need Haali Matroska Muxer.

j8ee
8th November 2016, 10:56
Thanks, and I also wanted the developers to know that megui's default settings produce errors.

Zathor
8th November 2016, 19:46
Thanks, but which default settings produce errors? Do you mean that the external tool is not properly installed?

For some functions the haali splitter is needed. You have that twice in the log. It cannot be installed by MeGUI as for that administrative permissions are required. MeGUI will not perform such actions automatically, but you will be informed that it is required.

Also not all eac3to use cases need the splitter.

LigH
8th November 2016, 20:13
I would even doubt that TransportStreams with AAC audio are very common. I guess a surveillance camera may produce that. But I don't know any consumer media format for cinematic movies offering such a combination.

sneaker_ger
8th November 2016, 21:16
AAC in TS is used for TV broadcast in some regions so it shouldn't be that uncommon. (German DVB-T2 specs require HE-AAC player support as well)

j8ee
9th November 2016, 07:23
Thanks, but which default settings produce errors?
/.../The HD Streams Extractor tool's.

Do you mean that the external tool is not properly installed?
/.../I wouldn't know, I'm just an end user that hasn't changed any of the settings of that tool.

Even if it's rare with AAC in ts, other people than me will end up with this problem too, for sure. Maybe doing it the same way as it's done with the Nero AAC encoder, that a popup informs you of a separate and manual download in some part of the configuration? At least a more informative log message would be useful, one that informs you that something needs to be installed manually, and preferably how.

Zathor
14th November 2016, 22:48
Ok, I will add something.

hello_hello
15th November 2016, 08:17
It'd be a large post, because it was a detailed feature request, so rather than copy and paste it here I'll paste a link to the feature request on SourceForge.... if anyone would care to read it, comment there or here, and/or offer further suggestions, or tell me it's a silly idea... but I think it has potential and others may come up with better ideas for implementing it, or for implementing something similar.

Its a suggestion for making it easier to add custom filters to a script via the script creator and to enable and disable them via the GUI, and a method of working around the problem of adding custom filters to a script manually, only to have MeGUI re-write the entire script if you change something in the script creator GUI.

https://sourceforge.net/p/megui/feature-requests/604/

dev84
16th November 2016, 18:00
Hi

I get this error, v.2624 works OK on those files.



[Error] Log
-[Information] Versions
--[Information] [2016-11-16 17:34:24] MeGUI: 2663
--[Information] [2016-11-16 17:34:24] Operating System: Windows XP Professional x86 SP3 (5.1.196608.2600)
--[Information] [2016-11-16 17:34:24] .NET Framework: 4.0 (4.0.30319)
--[Information] [2016-11-16 17:34:25] AviSynth: 2.6.0.6 (31-03-2015) (inactive)
--[Information] [2016-11-16 17:34:25] AviSynth portable: 2.6.0.6 (21-09-2015) (active)
--[Information] [2016-11-16 17:34:26] AvisynthWrapper: (02-01-2009)
--[Information] [2016-11-16 17:34:26] Haali Matroska Splitter: 1.9.42.1 (10-01-2009)
--[Information] [2016-11-16 17:34:26] Haali DSS2: (10-01-2009)
--[Information] [2016-11-16 17:34:26] ICSharpCode.SharpZipLib: 0.85.5.452 (07-08-2008)
--[Information] [2016-11-16 17:34:26] MediaInfo: 0.7.90.0 (31-10-2016)
--[Information] [2016-11-16 17:34:26] MediaInfoWrapper: 0.7.61.0 (06-01-2013)
--[Information] [2016-11-16 17:34:26] MessageBoxExLib: 1.0.2218.28317 (19-12-2008)
--[Information] [2016-11-16 17:34:26] SevenZipSharp: 0.64.3890.29348 (02-01-2011)
--[Information] [2016-11-16 17:34:26] 7z: 9.20 (18-11-2010)
-[Information] Update detection
--[Information] [2016-11-16 17:34:25] Automatic update is disabled
--[Information] [2016-11-16 17:34:25] Using cached update config and server: http://megui.org/auto/
--[Information] [2016-11-16 17:34:25] No package requires an update
-[Information] AutoEncode job generation log
--[Information] [2016-11-16 17:40:44] Split Size : null
--[Information] Eliminating duplicate filenames
---[Information] [2016-11-16 17:40:44] Video output file: D:\a5100\encode\C0001.264
---[Information] [2016-11-16 17:40:44] Muxed output file: D:\a5100\encode\C0001-muxed.mkv
---[Information] [2016-11-16 17:40:44] Encodable audio stream 0: D:\a5100\encode\C0001.ac3
-[Error] Log for job1 (audio, C0001.MP4 -> C0001.ac3)
--[Information] [2016-11-16 17:40:49] Started handling job
--[Information] [2016-11-16 17:40:49] Preprocessing
--[Information] [2016-11-16 17:40:49] MediaInfo
---[Information] [2016-11-16 17:40:49] File: D:\a5100\encode\C0001.MP4
---[Information] General
----[Information] Format: XAVC
----[Information] FormatString: XAVC
----[Information] FileSize: 395986669
----[Information] PlayTime: 00:01:00.960
---[Information] Video
----[Information] ID: 1
----[Information] StreamOrder: 0
----[Information] Width: 1920
----[Information] Height: 1080
----[Information] FrameCount: 3048
----[Information] FrameRate: 50.000
----[Information] FrameRateOriginal:
----[Information] FrameRateMode: CFR
----[Information] ScanType: Progressive
----[Information] Codec: AVC
----[Information] CodecString: AVC
----[Information] Bits Depth: 8
----[Information] Format: AVC
----[Information] AspectRatio: 1.778
----[Information] AspectRatioString: 16:9
----[Information] Delay:
----[Information] Title:
----[Information] Language:
----[Information] LanguageString:
----[Information] Default:
----[Information] DefaultString:
----[Information] Forced:
----[Information] ForcedString:
---[Information] Audio
----[Information] ID: 2
----[Information] StreamOrder: 1
----[Information] Format: PCM
----[Information] FormatProfile:
----[Information] FormatSettingsSBR:
----[Information] FormatSettingsPS:
----[Information] SamplingRate: 48000
----[Information] SamplingRateString: 48.0 kHz
----[Information] Channels: 2
----[Information] ChannelsString: 2 channels
----[Information] ChannelPositionsString2:
----[Information] BitRateMode: CBR
----[Information] Delay:
----[Information] Title:
----[Information] Language:
----[Information] LanguageString:
----[Information] Default:
----[Information] DefaultString:
----[Information] Forced:
----[Information] ForcedString:
----[Information] [2016-11-16 17:40:49] The language information is not available for this track. The default MeGUI language has been selected.
---[Information] Chapters
----[Information] ID:
----[Information] StreamOrder:
----[Information] Codec:
----[Information] Inform: Type : meta
Duration : 1 min 0 s

----[Information] Title:
----[Information] Language:
----[Information] LanguageString:
----[Information] Default:
----[Information] DefaultString:
----[Information] Forced:
----[Information] ForcedString:
--[Information] [2016-11-16 17:40:50] Trying to open the file with FFAudioSource()
--[Information] [2016-11-16 17:40:57] Successfully opened the file with FFAudioSource()
--[Information] [2016-11-16 17:40:57] Avisynth script
---[NoImage] LoadPlugin("D:\a5100\encode\MeGUI\tools\ffms\ffms2.dll")
---[NoImage] FFAudioSource("D:\a5100\encode\C0001.MP4")
---[NoImage] # detected channels: 2
---[NoImage] # detected channel positions:
---[NoImage] 32==Audiobits(last)?ConvertAudioTo16bit(last):last
---[NoImage] return last
--[Information] [2016-11-16 17:40:57] Command line used: -i - -y -acodec ac3 -ab 256k "{0}"
--[Information] [2016-11-16 17:40:57] Avisynth script environment opened
--[Information] [2016-11-16 17:40:58] Script loaded
--[Information] [2016-11-16 17:40:58] Output Decoder
---[Information] [2016-11-16 17:40:58] Channels: 2
---[Information] [2016-11-16 17:40:58] Bits per sample: 16
---[Information] [2016-11-16 17:40:58] Sample rate: 48000
--[Information] [2016-11-16 17:40:58] Job command line: D:\a5100\encode\MeGUI\tools\ffmpeg\ffmpeg.exe -i - -y -acodec ac3 -ab 256k "D:\a5100\encode\C0001.ac3"
--[Information] [2016-11-16 17:40:58] Process started
--[Information] [2016-11-16 17:40:58] Standard output stream
--[Information] [2016-11-16 17:40:58] Standard error stream
--[Error] [2016-11-16 17:40:58] An error occurred
---[Error] [2016-11-16 17:40:58] Exception message: The pipe has been ended.
---[Error] [2016-11-16 17:40:59] Stacktrace
----[NoImage] at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
----[NoImage] at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
----[NoImage] at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
----[NoImage] at MeGUI.AviSynthAudioEncoder.encode()
---[Error] [2016-11-16 17:40:59] Inner exception: null
--[Information] [2016-11-16 17:40:59] Job completed



I see it allready happend...

http://forum.doom9.org/showthread.php?t=115083

Adsmt
17th November 2016, 20:16
Current MeGUI UI is ugly in high DPI settings in Windows 10.

Could you release a build with DPI aware?

It's quite simple, just uncomment following code in app.manifest and rebuild it.

<!--
<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings>
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
</windowsSettings>
</application>
-->

hello_hello
17th November 2016, 21:23
Maybe there's more to it than that? I don't know for sure, but from the changelog:

2609
removed the DPI aware flag (requires Windows Vista+)
The application will now look blurry when using 150+% DPI but all controls are visible

Known Problems:
- Windows XP and older is not supported
- Unicode is not supported
- non default DPI values are not supported

kathykit
18th November 2016, 14:45
Totally agree from others!
:thanks: Zathor.
Always helpful!

dev84
19th November 2016, 01:19
hello_hello, thx, for info about updating the ffmpeg to xp friendly
https://sourceforge.net/projects/mplayer-win32/files/FFmpeg/git-N-80912-gce466d0/

I changed also the LSMASHSource to the one You suggested, unfortunately it doesn't work but it's ok i use FFMS.
It's up to date and working on xp :)
thx

Bigmango
20th November 2016, 12:54
Oneclick encoder problem:

DTS-HDMA to FLAC doesn't encode the lossless MA but the DTS core only (first it demuxes the DTS-HDMA, then it extracts the DTS core, then it encodes the DTS core to FLAC).

And there is no toggle switch to tell it not to extract the core.

This doesn't make any sense.

eac3to extracts the DTS-HDMA directly to FLAC.

Could you please fix this so it encodes the lossless to FLAC?

Thanks !

Zathor
20th November 2016, 16:37
Hi

I get this error, v.2624 works OK on those files.

I see it allready happend...

http://forum.doom9.org/showthread.php?t=115083
Does the problem still exists with FFmpeg 3.2?

Beside that:

2674 [Audio Cutter] preselect output file. Feature request #597
2673 [x265] added --sar detection. Feature request #601
2672 [Title Selector] added option to change the minimum title length also in the global settings
2671 [VobSubber] remember the "keep all..." setting. Feature request #600
2670 [Haali Media Splitter] added "Haali Media Splitter" as update package
improved detection if it is installed
if it is needed by the HD Streams Extractor it will be installed (administrative permissions are required)
2669 [VobSubber] added title selector for DVD sources incl. multi-angle support
2668 [FileIndexer] added title selector for DVD sources incl. multi-angle support
2667 [TitleSelector] added support for multi-angle DVD sources
[OneClick] added support for multi-angle DVD sources
2666 [TitleSelector] improved title selector for DVD/Blu-ray sources
2665 [OneClick] added support for folders as drag&drop source of the input control
2664 [IFOParser] improved type detection

dev84
20th November 2016, 22:52
Hi Zathor.

Unfortunately it's the same i updated to the new MeGUI and ffmpeg 3.2

Digging on the weekend i found out, that...
https://ffmpeg.zeranoe.com/forum/viewtopic.php?f=2&t=2937

Nothing is wrong with MeGUI
Only solution to use it under XP is with this ffmpeg - without Intel QSV which breaks compatibility with XP

https://sourceforge.net/projects/ffmpegwindowsbi/?source=navbar

Thx for support
dev

hello_hello
21st November 2016, 00:53
hello_hello, thx, for info about updating the ffmpeg to xp friendly
https://sourceforge.net/projects/mplayer-win32/files/FFmpeg/git-N-80912-gce466d0/

I changed also the LSMASHSource to the one You suggested, unfortunately it doesn't work but it's ok i use FFMS.
It's up to date and working on xp :)
thx

You definitely used the one from the MediaFire link at the bottom of this page?
http://avisynth.nl/index.php/LSMASHSource

It's listed as XP compatible and it's working for me.

VoodooFX
21st November 2016, 04:33
Beside that:

2673 [x265] added --sar detection. Feature request #601
...


New bug, when you add custom commands to x265 it repeats twice:

http://i65.tinypic.com/54t736.png

LigH
21st November 2016, 08:24
This board software does not support image hosts wrapping images in ad bloated websites for not registered viewers...

New bug, when you add custom commands to x265 it repeats twice:

http://i65.tinypic.com/54t736.png

hello_hello
21st November 2016, 10:20
Am I missing something? The image is displaying normally in the post for me.

LigH
21st November 2016, 15:44
I don't know why, maybe because you have seen it before (or you are a registered tinypic user?); for me it's always denied, like a deep-link block. May depend on the browser and its setup, who knows... the direct URL (http://i65.tinypic.com/54t736.png) is always expanded to a wrapping website (http://de.tinypic.com/view.php?pic=54t736&s=9#.WDMI9EbHbL8).

VoodooFX
21st November 2016, 17:00
On latest Firefox, Chrome for Windows image shows like it should be. Direct URL expands to wrapping website, only if I disable Noscript plugin. Nothing on old Opera v12.16, not even a link. I'm not registered on tinypic.

dev84
21st November 2016, 19:31
You definitely used the one from the MediaFire link at the bottom of this page?
http://avisynth.nl/index.php/LSMASHSource

It's listed as XP compatible and it's working for me.

Hi

Yup, i did...
It's funny thing, both of the versions require to work ping.exe in ...\system32\

I have my windows extra tight, didn't have it, but fixed it for the test.
the newest version of LSMASHSource gives some other error in log and the old one that i downloaded from the link that You specified gives also an error but different one.
Window pop out saying that i don't have some library...

Not gonna put log of it, it's not worth while since FFMS is working.


Cheers

hello_hello
21st November 2016, 20:05
Sorry for sidetracking the thread a bit folks, but as the topic came up and people post images here.....

I don't know why, maybe because you have seen it before (or you are a registered tinypic user?); for me it's always denied, like a deep-link block. May depend on the browser and its setup, who knows... the direct URL (http://i65.tinypic.com/54t736.png) is always expanded to a wrapping website (http://de.tinypic.com/view.php?pic=54t736&s=9#.WDMI9EbHbL8).

So far, I can repeat the following over and over using Firefox.

Load this forum page.
Click on the link in post #5207 to open it in a new tab.
Direct image loads. Click again and load in a new tab, it's always the direct image.
Switch to the tab displaying the direct image and refresh it.
The "wrapper page" loads.
Now every time I click on the link in #5207 the wrapper page opens in a new tab, until....
I refresh the doom9 page in which case clicking on the link goes back to taking me to the direct image.

Pasting the direct link into the address bar opens the the direct image until I refresh the tab after it's opened, and once I do the wrapper page also appears when pasting the direct link into the address bar....

I thought I was losing my mind at first.... if I refresh the doom9 page containing the link when I paste the direct link into the address bar it goes back to opening the image directly again, but clicking on the link in the doom9 page isn't required. Simply refreshing the doom9 page is enough.

I've gone through the above cycle something like 20 times and it's been 100% repeatable. Most fun of all, it doesn't seem to apply to images globally, but on a per image basis.

Pale Moon.... no matter what I did the direct links always opened directly to the image. No wrapper page. I disabled referrers, checked and deleted cookies... nothing made a difference.... and just as I was about to give up it occurred to me to put Pale Moon into Firefox compatibility mode (it identifies itself to sites as Firefox as well as Pale Moon).
That did it. I could repeat all the above behaviour with Pale Moon even though I don't understand any of it.

hello_hello
21st November 2016, 20:20
Hi

Yup, i did...
It's funny thing, both of the versions require to work ping.exe in ...\system32\

I think that was some Zathor trickery in order to display the progress window.... maybe.... I can't remember the exact reason.


the newest version of LSMASHSource gives some other error in log and the old one that i downloaded from the link that You specified gives also an error but different one.
Window pop out saying that i don't have some library...

According to Avisynth InfoTool it requires msvcr100.dll whereas the current version requires msvcr120.dll. You can put msvcr100.dll in the same folder as LSmash, but if it's in the MeGUI Lsmash folder, MeGUI might delete it each time it starts. You'd have to check.

Or install this. It's only about 5MB.
http://www.microsoft.com/en-us/download/details.aspx?id=5555

FFMS2 does my head in because if you index with it and crop or resize too quickly in the script creator, MeGUI has a hissy fit and crashes. Lsmash doesn't have that problem.
On the other hand if you don't select any audio in the file indexer, MeGUI will tell ffms2 not to index the audio so it'll index very large files noticeably faster than LSmash, which has no such option.
On the other hand, LSmash can open MP4s without the need to index them at all.....

Zathor
21st November 2016, 21:43
New bug, when you add custom commands to x265 it repeats twice:
Thanks & fixed - will be in the next build

I think that was some Zathor trickery in order to display the progress window.... maybe.... I can't remember the exact reason.
Yes, that is the reason.

dev84
21st November 2016, 23:19
...According to Avisynth InfoTool it requires msvcr100.dll ...

Yup thats it...

hmm so there is no "best" solution, gona stay with FFMS newer versions work and i used it only once for testing.
I encode mp4 from camera, it's XAVC video na PCM twos audio.
MeGUI needs only HalliMediaSplitter and ffdshow to do it without indexing, other mp4 files with AVC video it indexes, but not does from the camera.
I was using StaxRip but of course there are no working updates on XP and the last working didn't read twos so i had to use audacity and ac3 encoder.
What i'm trying to say is that MeGUI does it's job very nicely and I'm using almost last ffmpeg for audio... i'm happy.

Sorry for offtopic...,
do You maybe know which ac3 encoder is in 3.1.5 ffmpeg and where can i find some technical information about it?


Thx again

hello_hello
22nd November 2016, 01:50
To the best of my knowledge, AFTEN was merged back with ffmpeg a fair while ago and no longer seems to be updated, but the extent of my knowledge ends with "it's an AC3 encoder".

The AFTEN page still works, and there's a link for it's command line options, but I don't really know anything else. I've rarely done any AC3 encoding.
http://aften.sourceforge.net/

dev84
22nd November 2016, 05:22
To the best of my knowledge, AFTEN was merged back with ffmpeg a fair while ago and no longer seems to be updated, but the extent of my knowledge ends with "it's an AC3 encoder".

The AFTEN page still works, and there's a link for it's command line options, but I don't really know anything else. I've rarely done any AC3 encoding.
http://aften.sourceforge.net/

Aha, i read that it was droped thats why i ask.
Thx for nfo hello_hello

Cheers

LigH
22nd November 2016, 08:19
@ hello_hello:

Issues with image deeplinks may rather be specific to Opera 12 (which I still prefer due to the built-in extra clients), in this case... I'll stop complaining generally, then. But may still repeat the URL occasionally, I may not be the only one using just the browser which does not support the cooperative method to retrieve them.

Regarding AC3 encoding via ffmpeg: I believe to remember too, that the encoder in ffmpeg is slightly superior to the former separate Aften builds now. It is certainly based on Aften, but I don't know either how much it was improved since. But also I do remember that some people are interested in continuing the development to E-AC3 and more than 6 channels. Not yet done, though, I hope they will be successful.

tebasuna51
22nd November 2016, 10:49
Regarding AC3 encoding via ffmpeg: I believe to remember too, that the encoder in ffmpeg is slightly superior to the former separate Aften builds now. It is certainly based on Aften, but I don't know either how much it was improved since.

Yep, the author of Aften work in ffmpeg team and the ffmpeg versión is better than Aften, at least in:

- 2.0 Aften do some mix of channels, ffmpeg not.

- 5.1 ffmpeg now use channel coupling features, not present in Aften, to improve output.

LigH
22nd November 2016, 11:40
Confirmed. Holding RMB there seems to flood the application with Windows messages which seem to make the messaging queue hurry. Someone explain why it appears to idle in normal use.

Any ideas, Zathor and others?

hello_hello
22nd November 2016, 12:06
Sorry about the off topic post again people. It should be the last one.

Issues with image deeplinks may rather be specific to Opera 12 (which I still prefer due to the built-in extra clients), in this case... I'll stop complaining generally, then. But may still repeat the URL occasionally, I may not be the only one using just the browser which does not support the cooperative method to retrieve them.

I discovered I could prevent a TinyPic hosted image from displaying in Firefox this way.

- Open a forum page with an image such as the one in VoodooFX's post.
- Right click and select "view image". The full image displays own it's own.
- Refresh the page. It's redirected to the "sharing page" instead of the full image.
- Click back to return to the forum page. The image no longer displays.
- Refresh the page and the image returns.
- Rinse and repeat.

Well that's what was happening a little while ago, but this time the image is still displaying in the post. However the direct link keeps redirecting to the "sharing page" until the forum page is refreshed, then it goes back to being a direct link.

When Pale Moon is in Pale Moon mode, the TinyPic site obviously has no idea what browser it is, so it must run in "dumb mode" and I'm never redirected to the "sharing page". As soon as I enable Firefox compatibility mode, the behaviour for Firefox and Pale Moon become the same.

I don't understand where it's going wrong as such because I can't work out how the redirection is controlled, but I think in some circumstances a browser might load a page containing a hosted image and the request is redirected. It's the only logical explanation I have so far but if it's correct it'd mean it's happening for you every time Opera loads a page containing a TinyPic hosted image.... for reasons unknown so far.

I partly confabulated that theory by looking at the links provided by postimage.org. Their site is pretty much the same but seems to work without the redirection. They give you a link for sharing the image and reading ads if your ad blocker is disabled:
https://postimg.org/image/xda7mn7h9/
Along with a direct link that only ever opens the image directly:
https://s22.postimg.org/3ld57gko1/HS_5.jpg
All the other links they provide combine the first two in some way. For a forum thumbnail, as an example (I broke the URL and image tags deliberately):
https://s22.postimg.org/xda7mn7h9/HS_5.jpg
I suspect that's how they get around the sort of potential problem we're experiencing with TinyPic.

That's my theory and it seems logical at the moment, but it could very well be a load of bullocks. I sent the support folks at TinyPic an email asking them though, because I think I'm at the point of no return now. I need to understand. Hopefully they'll reply. I'll let you know.

Zathor
22nd November 2016, 21:41
Any ideas, Zathor and others?
Regarding what?

LigH
23rd November 2016, 08:35
Why holding the RMB speeds up the decoding process, or, saying it differently: Why the decoding of ZIP archives is so much "idling" when not.

LouieChuckyMerry
23rd November 2016, 18:12
2674 [Audio Cutter] preselect output file. Feature request #597
2673 [x265] added --sar detection. Feature request #601
2672 [Title Selector] added option to change the minimum title length also in the global settings
2671 [VobSubber] remember the "keep all..." setting. Feature request #600
2670 [Haali Media Splitter] added "Haali Media Splitter" as update package
improved detection if it is installed
if it is needed by the HD Streams Extractor it will be installed (administrative permissions are required)
2669 [VobSubber] added title selector for DVD sources incl. multi-angle support
2668 [FileIndexer] added title selector for DVD sources incl. multi-angle support
2667 [TitleSelector] added support for multi-angle DVD sources
[OneClick] added support for multi-angle DVD sources
2666 [TitleSelector] improved title selector for DVD/Blu-ray sources
2665 [OneClick] added support for folders as drag&drop source of the input control
2664 [IFOParser] improved type detection

:thanks: *

* = Infinity.

Danette
7th December 2016, 16:56
Before placing these on the Project Page, I just want to make sure they don't already exist and I simply can't find them:

- In the Muxer options: I'd like a batch demuxing and batch muxing capability for each container type.

- In the One-Click: I'd like an audio option to keep the original audio.

- In the One-Click: I'd like the ability to select the indexer I prefer. Right now, when I choose a folder of MKV's having m2v codecs to batch process, the L-SMASH Works (yuck!) indexer dominates even though I have DGIndex selected as the first priority.

hello_hello
7th December 2016, 17:33
Before placing these on the Project Page, I just want to make sure they don't already exist and I simply can't find them:

- In the Muxer options: I'd like a batch demuxing and batch muxing capability for each container type.

Out of curiosity how would batch muxing work? If you had a folder full of various files and streams, how would the batch muxing determine what gets muxed with what?
Or are you just referring to batch muxing files from one container to another, rather than individual streams?
The only GUI I can think of off the top of my head that does batch demuxing is MKVCleaver, but obviously that only helps for MKV.

- In the One-Click: I'd like an audio option to keep the original audio.

I don't know how long it's been there because I don't remember seeing it before (although I rarely use OneClick), but one of the options in the "encode" drop down list is "never". It seems you need to have "show advanced settings" enabled down the bottom of the OneClick window to see it. Or you can create a OneClick preset with "never" as the default.

- In the One-Click: I'd like the ability to select the indexer I prefer. Right now, when I choose a folder of MKV's having m2v codecs to batch process, the L-SMASH Works (yuck!) indexer dominates even though I have DGIndex selected as the first priority.

Do you mean DGIndex or DGIndexNV?, because the former won't open MKVs.

Danette
7th December 2016, 20:23
Thanks for the rapid reaction, hello_hello (I’ve always noticed your useful recommendations on various video forums). Answering your questions:

Out of curiosity how would batch muxing work? If you had a folder full of various files and streams, how would the batch muxing determine what gets muxed with what? Or are you just referring to batch muxing files from one container to another, rather than individual streams?
The only GUI I can think of off the top of my head that does batch demuxing is MKVCleaver, but obviously that only helps for MKV.

While I developed my own ability to batch files in MKVMerge with a program called MacroXpress, it was very cumbersome. Recently, I discovered “MKVBatch” which is a front end to MKVMerge. I don’t know how their code is setup, but it performs batch merging of codec, audio and chapter files (all previously extracted) just as you’d expect. It takes all such files in a folder and correctly muxes all of them, in individual streams, in one step.

I don't know how long it's been there because I don't remember seeing it before (although I rarely use OneClick), but one of the options in the "encode" drop down list is "never". It seems you need to have "show advanced settings" enabled down the bottom of the OneClick window to see it. Or you can create a OneClick preset with "never" as the default.

Yes, I have seen that “never” option from the ‘encode’ drop-down, but had assumed that it would simply remove the audio, as opposed to a passthru, based upon the wording. You’re right: it does retain the original audio.

Do you mean DGIndex or DGIndexNV?, because the former won't open MKVs.

I do mean DGIndex, not the NV version (which I don’t own and am only interested in indexing m2v’s anyway). I was expecting that the One-Click process, as part of the batch processing, would first extract the codecs from the MKV and then index them. I didn’t think that the indexer would open/extract the MKV container. So, my thinking was that the codec is extracted and then indexed by MeGUI, but that I should be able to select which indexer MeGUI would use on the codec after the extraction.

LigH
7th December 2016, 22:57
I was expecting that the One-Click process, as part of the batch processing, would first extract the codecs from the MKV and then index them.

"The codec" is a piece of software, and it is not included in an MKV. A video stream in a specific video format is probably included. That may be extracted if necessary and supported.

MPEG-2 video in MKV is not supported by DGMPGDec. FFMS2 and L-SMASH Works will support it without preparing the source file. Extracting a raw video stream from an MKV container instead is a severe effort, and handling raw video formats is sometimes less reliable than using it from within a container which has additional information about the content. Raw MPEG-2 is not a big issue. But raw AVC or HEVC may lack of some important attributes (like the frame rate).

If you need the raw video stream, you can probably use the tool "HD Stream Extractor"; but this is not automated in the One Click Encoder, apparently.

Danette
8th December 2016, 00:07
You're right LigH, about codecs. I was thinking the coding format, not the software.

Re:
MPEG-2 video in MKV is not supported by DGMPGDec. FFMS2 and L-SMASH Works will support it without preparing the source file. Extracting a raw video stream from an MKV container instead is a severe effort, and handling raw video formats is sometimes less reliable than using it from within a container which has additional information about the content.

I've read, over and over, that it's better to index the raw stream rather than doing it from within the container. Are you sure about your statement to the contrary? Can you point me to supporting discussion on it? I would be very interested to read it.

I'll take a look at "HD Stream Extractor", but I have also been using MKVCleaver for years and it seems to do a pretty good job. rt

LigH
8th December 2016, 00:25
It depends on both the video format and the handling software.

DGMPGDec supports MPEG-2 video both raw as well as in ProgramStream (e.g. VOB files) and TransportStream (with or without TS frame timestamps, 188 or 192 bytes) containers. But not the MKV container. DGMPGDec is so old, the MKV container format was not yet common in these times.

AVC or HEVC video streams may be handled raw as well as in TS or MP4 or MKV container by some source plugins for AviSynth. But the raw video stream may not contain some attributes a video tool would usually need to know. If I remember right, raw AVC may not contain the frame rate. When it is in a container, the container will preserve it. And MeGUI will remember it as long as it is processed in a job (e.g. if x264 creates a new raw AVC video stream, MeGUI will tell the MP4 or MKV multiplexer the frame rate of the source video).

hello_hello
8th December 2016, 19:50
I've read, over and over, that it's better to index the raw stream rather than doing it from within the container. Are you sure about your statement to the contrary? Can you point me to supporting discussion on it? I would be very interested to read it.

I can't point you to a discussion, but about the only time I've ever indexed raw video streams would be in the case of mpeg2 in an MKV, which I'd extract first. Either that or I'd open the MKV with TSMuxer and remux the video as a TS file first (DGIndex can open them).
I don't rip DVDs with MakeMKV though, so 99.999% of the time I'd use vob files as the source. For Bluray video I've always used the HD Streams Extractor to extract the video to an MKV for re-encoding.

Given MakeMKV is commonly use for ripping DVDs these days, maybe MeGUI needs to become more clever with MKV sources containing mpeg2 video. Most Avisynth GUI's assume NTSC/PAL mpeg2 will be in a DGIndex compatible container as that's how it's traditionally been done.

Technically there's probably no reason why L-Smash or FFMS2 can't be used to index MKVs containing mpeg2 video, but currently it doesn't handle those sources in an ideal way. Info here: http://forum.doom9.org/showthread.php?p=1788049#post1788049