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.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 Encoder GUIs

Reply
 
Thread Tools Search this Thread Display Modes
Old 28th March 2018, 14:53   #421  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 1,501
Quote:
Originally Posted by tebasuna51 View Post
Check the log. You can see the avs scripts with the downmix levels.
This is the full log when downmixing DTSMA 7.1 to AC3 5.1:
Code:
[Information] Log
-[Information] Versions
--[Information] MeGUI: 2830 x64
--[Information] Update Check: development update server
--[Information] System Information
---[Information] Operating System: Windows 10 Enterprise 1803 x64 (10.0.17627.1000)
---[Information] .NET Framework: 4.0 (4.0.0.0)
---[Information] .NET Framework: 4.7 (4.7.03056)
---[Information] DPI: 100% (96/96)
---[Information] Monitor 1
----[Information] Resolution: 1920x1080
----[Information] Primary Screen: True
--[Information] Component Information
---[Information] Haali Media Splitter: 1.13.138.14 (14-04-2013)
---[Information] Haali DSS2:  (14-04-2013)
---[Information] ICSharpCode.SharpZipLib: 0.85.5.452 (07-08-2008)
---[Information] MediaInfo: 18.03.1.0 (26-03-2018)
---[Information] SevenZipSharp: 0.64.3890.29348 (02-01-2011)
---[Information] 7z: 9.20 (18-11-2010)
--[Information] AviSynth Information
---[Information] AviSynth Wrapper
----[Information] Version: 1.0.2721.0
----[Information] Date: 29-04-2017
----[Information] Interface: 3
---[Information] AviSynth
----[Information] File Version: 0.1
----[Information] Date: 02-03-2018
----[Information] Name: AviSynth+ 0.1 (r2636, MT, x86_64)
----[Information] Version: AviSynth+ 0.1 (r2636, MT, x86_64)
----[Information] AviSynth+: true
----[Information] MT: true
----[Information] Status: active
---[Information] AviSynth portable
----[Information] File Version: 0.1
----[Information] Date: 02-03-2018
----[Information] Name: AviSynth+ 0.1 (r2636, MT, x86_64)
----[Information] Status: inactive
-[Information] Update detection
--[Information] [28/03/2018 15:32:39] Using cached update config and server: http://megui.tmebi.de/test/
--[Information] [28/03/2018 15:32:39] No package requires an update
-[Information] Log for job1 (audio, 1_3_audio.dtshd -> 1_3_audio.ac3)
--[Information] [28/03/2018 15:35:27] Started handling job
--[Information] [28/03/2018 15:35:27] Preprocessing
--[Information] [28/03/2018 15:35:28] MediaInfo
---[Information] [28/03/2018 15:35:28] File: E:\in\2_00 guardiani della galassia, I\1_3_audio.dtshd
---[Information] General
----[Information] Format: DTS
----[Information] FormatString: DTS
----[Information] FileSize: 4184581084
----[Information] PlayTime: 
---[Information] Audio
----[Information] ID: 
----[Information] StreamOrder: 
----[Information] Format: DTS
----[Information] FormatProfile: MA / Core
----[Information] FormatSettingsSBR: 
----[Information] FormatSettingsPS: 
----[Information] Muxing Mode: 
----[Information] SamplingRate: 48000
----[Information] SamplingRateString: 48.0 kHz
----[Information] Channels: 8 / 6
----[Information] ChannelsString: 8 channels / 6 channels
----[Information] ChannelPositionsString2: 3/2/2.1 / 3/2/0.1
----[Information] BitRateMode: VBR / CBR
----[Information] Delay: 
----[Information] Title: 
----[Information] Language: 
----[Information] LanguageString: 
----[Information] Default: 
----[Information] DefaultString: 
----[Information] Forced: 
----[Information] ForcedString: 
----[Information] [28/03/2018 15:35:28] The language information is not available for this track.
The default MeGUI language has been selected.
--[Information] [28/03/2018 15:35:28] Trying to open the file with FFAudioSource()
--[Information] [28/03/2018 15:37:11] Successfully opened the file with FFAudioSource()
--[Information] [28/03/2018 15:37:11] AviSynth script
---[NoImage] LoadPlugin("D:\eseguibili\media\MeGUI_x64\tools\ffms\ffms2.dll")
---[NoImage] FFAudioSource("E:\in\2_00 guardiani della galassia, I\1_3_audio.dtshd")
---[NoImage] # detected channels: 8
---[NoImage] # detected channel positions: 3/2/2.1
---[NoImage] 8<=Audiochannels(last)?c71_c51(ConvertAudioToFloat(last)):last
---[NoImage] 7==Audiochannels(last)?c61_c51(ConvertAudioToFloat(last)):last
---[NoImage] 32==Audiobits(last)?ConvertAudioTo16bit(last):last
---[NoImage] return last
---[NoImage] # As AudioLimiter.dll is not available, SoftClipperFromAudX() cannot be used
---[NoImage] # 7.1 Channels L,R,C,LFE,BL,BR,SL,SR -> standard 5.1
---[NoImage] function c71_c51(clip a)
---[NoImage]   {
---[NoImage]      front = GetChannel(a, 1, 2, 3, 4)
---[NoImage]      back  = GetChannel(a, 5, 6)
---[NoImage]      side  = GetChannel(a, 7, 8)
---[NoImage]      mix   = MixAudio(back, side, 1.0, 1.0)#.SoftClipperFromAudX(0.0)
---[NoImage]      return MergeChannels(front, mix)
---[NoImage]   }
---[NoImage] # 6.1 Channels L,R,C,LFE,BC,SL,SR -> standard 5.1
---[NoImage] function c61_c51(clip a)
---[NoImage]   {
---[NoImage]      front = GetChannel(a, 1, 2, 3, 4)
---[NoImage]      bcent = GetChannel(a, 5).Amplify(0.7071)
---[NoImage]      back  = MergeChannels(bcent, bcent)
---[NoImage]      side  = GetChannel(a, 6, 7)
---[NoImage]      mix   = MixAudio(back, side, 1.0, 1.0)#.SoftClipperFromAudX(0.0)
---[NoImage]      return MergeChannels(front, mix)
---[NoImage]   }
--[Information] [28/03/2018 15:37:11] Command line used: -i - -y -acodec ac3 -ab 640k -threads 4 "{0}"
--[Information] [28/03/2018 15:37:11] AviSynth script environment opened
--[Information] [28/03/2018 15:37:12] Script loaded
--[Information] [28/03/2018 15:37:12] Output Decoder
---[Information] [28/03/2018 15:37:12] Channels: 6
---[Information] [28/03/2018 15:37:12] Bits per sample: 16
---[Information] [28/03/2018 15:37:12] Sample rate: 48000
--[Information] [28/03/2018 15:37:12] Job command line:
D:\eseguibili\media\MeGUI_x64\tools\ffmpeg\ffmpeg.exe -i - -y -acodec ac3 -ab 640k -threads 4
"E:\in\2_00 guardiani della galassia, I\1_3_audio.ac3"
--[Information] [28/03/2018 15:37:12] Process started
--[Information] [28/03/2018 15:37:12] Standard output stream
--[Information] [28/03/2018 15:37:12] Standard error stream
---[Information] [28/03/2018 15:37:12] ffmpeg version N-90390-g7e0dc7210b Copyright (c) 2000-2018 the FFmpeg developers
---[Information] [28/03/2018 15:37:12]   built with gcc 7.3.0 (GCC)
---[Information] [28/03/2018 15:37:12]   configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig
--enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora
--enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg
--enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex
--enable-libxvid --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec
--enable-dxva2 --enable-avisynth
---[Information] [28/03/2018 15:37:12]   libavutil      56. 11.100 / 56. 11.100
---[Information] [28/03/2018 15:37:12]   libavcodec     58. 14.100 / 58. 14.100
---[Information] [28/03/2018 15:37:12]   libavformat    58. 10.100 / 58. 10.100
---[Information] [28/03/2018 15:37:12]   libavdevice    58.  2.100 / 58.  2.100
---[Information] [28/03/2018 15:37:12]   libavfilter     7. 13.100 /  7. 13.100
---[Information] [28/03/2018 15:37:12]   libswscale      5.  0.102 /  5.  0.102
---[Information] [28/03/2018 15:37:12]   libswresample   3.  0.101 /  3.  0.101
---[Information] [28/03/2018 15:37:12]   libpostproc    55.  0.100 / 55.  0.100
---[Information] [28/03/2018 15:37:12] Guessed Channel Layout for Input Stream #0.0 : 5.1
---[Information] [28/03/2018 15:37:12] Input #0, wav, from 'pipe:':
---[Information] [28/03/2018 15:37:12]   Duration: N/A, bitrate: 4608 kb/s
---[Information] [28/03/2018 15:37:12]     Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 5.1, s16, 4608 kb/s
---[Information] [28/03/2018 15:37:12] Stream mapping:
---[Information] [28/03/2018 15:37:12]   Stream #0:0 -> #0:0 (pcm_s16le (native) -> ac3 (native))
---[Information] [28/03/2018 15:37:12] Output #0, ac3, to 'E:\in\2_00 guardiani della galassia, I\1_3_audio.ac3':
---[Information] [28/03/2018 15:37:12]   Metadata:
---[Information] [28/03/2018 15:37:12]     encoder         : Lavf58.10.100
---[Information] [28/03/2018 15:37:12]     Stream #0:0: Audio: ac3, 48000 Hz, 5.1, fltp, 640 kb/s
---[Information] [28/03/2018 15:37:12]     Metadata:
---[Information] [28/03/2018 15:37:12]       encoder         : Lavc58.14.100 ac3
---[Information] [28/03/2018 15:40:02] video:0kB audio:566502kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%
--[Information] [28/03/2018 15:40:02] MediaInfo
---[Information] [28/03/2018 15:40:02] File: E:\in\2_00 guardiani della galassia, I\1_3_audio.ac3
---[Information] General
----[Information] Format: AC-3
----[Information] FormatString: AC-3
----[Information] FileSize: 580098560
----[Information] PlayTime: 02:00:51.232
---[Information] Audio
----[Information] ID: 
----[Information] StreamOrder: 
----[Information] Format: AC-3
----[Information] FormatProfile: 
----[Information] FormatSettingsSBR: 
----[Information] FormatSettingsPS: 
----[Information] Muxing Mode: 
----[Information] SamplingRate: 48000
----[Information] SamplingRateString: 48.0 kHz
----[Information] Channels: 6
----[Information] ChannelsString: 6 channels
----[Information] ChannelPositionsString2: 3/2/0.1
----[Information] BitRateMode: CBR
----[Information] Delay: 
----[Information] Title: 
----[Information] Language: 
----[Information] LanguageString: 
----[Information] Default: 
----[Information] DefaultString: 
----[Information] Forced: 
----[Information] ForcedString: 
----[Information] [28/03/2018 15:40:02] The language information is not available for this track. The default MeGUI language has been selected.
--[Information] [28/03/2018 15:40:02] Postprocessing
---[Information] [28/03/2018 15:40:02] Deleting intermediate files
----[Information] [28/03/2018 15:40:02] Successfully deleted E:\in\2_00 guardiani della galassia, I\1_3_audio.dtshd.ffindex
--[Information] [28/03/2018 15:40:02] Job completed
1st question:
Code:
---[NoImage] # As AudioLimiter.dll is not available, SoftClipperFromAudX() cannot be used
Where can I find a x64 version of it?

2nd question: Where is the AviSynth script with channel level settings?

3rd question: Why not to use directly ffmpeg and avoid all the AVS stuff?
__________________
@turment on Telegram

Last edited by tormento; 28th March 2018 at 15:10.
tormento is offline   Reply With Quote
Old 28th March 2018, 17:39   #422  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,883
Quote:
Originally Posted by tormento View Post
Where can I find a x64 version of it?
You can't, don't exist a x64 version of Audiolimiter.
And is unknow the source for SoftClipperFromAudX.

Use Avs 32 bits to downmix 7.1 -> 5.1

Quote:
2nd question: Where is the AviSynth script with channel level settings?
The 32 bits function:
Quote:
function c71_c51(clip a) {
front = GetChannel(a, 1, 2, 3, 4)
back = GetChannel(a, 5, 6)
side = GetChannel(a, 7, 8)
mix = MixAudio(back, side, 1.0, 1.0).SoftClipperFromAudX(0.0)
return MergeChannels(front, mix)
}
Only surround channels can have less volume level than original, and only in big volume level points.

Quote:
3rd question: Why not to use directly ffmpeg and avoid all the AVS stuff?
To avoid ffmpeg downmix obtaining half volume level in all channels.

-----------------------------

I can't recommend other downmix 7.1 -> 5.1 than use SoftClipperFromAudX (with Avs 32 bits) in order to recode to AC3.

If it can't be used is better recode the core 5.1 from the DTS-MA.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline   Reply With Quote
Old 28th March 2018, 20:12   #423  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 1,501
Quote:
Originally Posted by tebasuna51 View Post
To avoid ffmpeg downmix obtaining half volume level in all channels.
If you use -af dynaudnorm option
Quote:
This filter applies a certain amount of gain to the input audio in order to bring its peak magnitude to a target level (e.g. 0 dBFS). However, in contrast to more "simple" normalization algorithms, the Dynamic Audio Normalizer *dynamically* re-adjusts the gain factor to the input audio. This allows for applying extra gain to the "quiet" sections of the audio while avoiding distortions or clipping the "loud" sections. In other words: The Dynamic Audio Normalizer will "even out" the volume of quiet and loud sections, in the sense that the volume of each section is brought to the same target level. Note, however, that the Dynamic Audio Normalizer achieves this goal *without* applying "dynamic range compressing". It will retain 100% of the dynamic range *within* each section of the audio file.
and it uses as default
Quote:
n
Enable channels coupling. By default is enabled. By default, the Dynamic Audio Normalizer will amplify all channels by the same amount. This means the same gain factor will be applied to all channels, i.e. the maximum possible gain factor is determined by the "loudest" channel. However, in some recordings, it may happen that the volume of the different channels is uneven, e.g. one channel may be "quieter" than the other one(s). In this case, this option can be used to disable the channel coupling. This way, the gain factor will be determined independently for each channel, depending only on the individual channel’s highest magnitude sample. This allows for harmonizing the volume of the different channels.
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Old 28th March 2018, 23:44   #424  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,883
@tormento
You are free of use dynaudnorm or any filter or enhancer.
My recomendations are to preserve the original sound without changes.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline   Reply With Quote
Old 29th March 2018, 08:36   #425  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 1,501
Quote:
Originally Posted by tebasuna51 View Post
You are free of use dynaudnorm or any filter or enhancer.
I like to understand things and how they work. I am here to ask and learn.

I'd like to know from Zathor why he uses AviSynth scripts to transcode audio in MeGUI_x64 as there is no build of AudioLimiter.dll and ffmpeg can do all the dirty job
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Old 29th March 2018, 08:53   #426  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,408
Quote:
Originally Posted by tormento View Post
I'd like to know from Zathor why he uses AviSynth scripts to transcode audio in MeGUI_x64 as there is no build of AudioLimiter.dll and ffmpeg can do all the dirty job
Lazyness?
Additionally I would like to keep 32bit and 64bit to be the same.

So I could switch if someone provides me the details. E.g. which command line to be used with ffmpeg to down/upscale (as in the avisynth scripts - e.g. found here: https://forum.doom9.org/showthread.p...87#post1461787) . Question would also be if only the "output channels" should be replaced by ffmpeg or also the other stuff (sample rate, ...).
And what needs to be done if the encoder is not ffmpeg but e.g. qaac? I assume it needs to be piped?

Also I would like to know if there is a change in quality.

But yes, in general it would make sense to switch so that we can get rid of the audiolimiter and soxfilter plugins.
EDIT: Bottom line - if someone provides me with the details I will implement it.

Last edited by Zathor; 29th March 2018 at 09:12.
Zathor is offline   Reply With Quote
Old 29th March 2018, 09:39   #427  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 1,501
Quote:
Originally Posted by Zathor View Post
Lazyness?
ffmpeg is really a PITA to learn. I did it for audio only by trials and errors.

It's really powerful, fast and smart enough to understand what to do even on basic command lines. Of course it has hundreds of switches to fine tune everything. There is a section on Doom9 with lot of GUI for it, specialized for video but with some audio part too. I don't use them cause I can't get 640k output...

My usual command line for 5.1 640k AC3 audio is:
Code:
ffmpeg.exe -i input.xxx -ac 6 -acodec ac3 -ab 640k -af dynaudnorm output.ac3
There are lot of examples googling and a long help from command line.

Moreover: you did and do a great job with MeGUI. I think you will get lot of help, just ask.

Quote:
Originally Posted by Zathor View Post
Also I would like to know if there is a change in quality.
ffmpeg has much better quality than, for example, eac3to, at least for ac3 encoding. That's why I switched.

It's also much more resilient to errors, i.e. keeps on transcoding even when minor glitches are found.
__________________
@turment on Telegram

Last edited by tormento; 29th March 2018 at 09:46.
tormento is offline   Reply With Quote
Old 29th March 2018, 10:56   #428  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,883
MeGUI is a GUI to recode video and audio based in AviSynth decoders and filters.

Of course ffmpeg can do similar jobs (can decode many video/audio formats, use video/audio filters and encode to many video/audio formats) without need AviSynth at all.
But MeGUI can't be a ffmpegGUI (very dificult to do), only can use ffmpeg like encoder when is the better choice (for AC3 for instance like tormento say).

The command line to use ffmpeg can be complex, let me explain a few the tormento example:

Code:
ffmpeg.exe -i input.xxx -ac 6 -acodec ac3 -ab 640k -af dynaudnorm output.ac3
- The input.xxx can be many things, for instance can be a container mkv and the first audio track is recoded, but adding -map 0:x the x track is the recoded.

- The -ac 6 is not needed the channels number is the source channels, and if the output need a downmix (like here with source 7.1) is done automatically. The problem with automatic downmix is the output volume reduced.

- -af dynaudnorm (af=audio filter). There are many audio filters (of course can change the samplerate). I can't recommend the dynaudnorm if we want preserve original source.

Zathor, like don't exist a Audiolimiter.dll for 64 bits we need change the line:

mix = MixAudio(back, side, 1.0, 1.0)#.SoftClipperFromAudX(0.0)

with:

mix = MixAudio(back, side, 0.5, 0.5)

to avoid clip in surround channels and preserve the full volume in the rest of channels.
But I recommend use the 32 bit versión with SoftClipperFromAudX or recode the core 5.1 of DTS 7.1.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline   Reply With Quote
Old 30th March 2018, 12:40   #429  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,408
Quote:
Originally Posted by tebasuna51 View Post
Zathor, like don't exist a Audiolimiter.dll for 64 bits we need change the line:

mix = MixAudio(back, side, 1.0, 1.0)#.SoftClipperFromAudX(0.0)

with:

mix = MixAudio(back, side, 0.5, 0.5)

to avoid clip in surround channels and preserve the full volume in the rest of channels.
But I recommend use the 32 bit versión with SoftClipperFromAudX or recode the core 5.1 of DTS 7.1.
Thanks, changed in 2831.
Btw if using tools like OneClick it "should" already use the core if the target is to encode with less than 7 channels. Not sure if this works in all cases...
Zathor is offline   Reply With Quote
Old 30th March 2018, 13:10   #430  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 1,501
Quote:
Originally Posted by tebasuna51 View Post
I can't recommend the dynaudnorm if we want preserve original source.
When downmixing or transcoding you can't "preserve" original source. IMHO dynaudnorm is one of the best solutions, as it doesn't compress dynamic range, such as other filters do, and takes also in account all the channels when normalizing. Proof is that when there is nothing to change, i.e. optimum volumes on channels, nothing is changed. I have tried MeGUI x32 solution and, to my ears, ffmpeg gives the best result.
Quote:
Originally Posted by tebasuna51 View Post
mix = MixAudio(back, side, 0.5, 0.5)
Thus you are not "preserving" the source too and without any consideration about real dynamic range of mixed channels but taking only volumes in account that is risky when increasing and useless when decreasing.
__________________
@turment on Telegram

Last edited by tormento; 30th March 2018 at 13:16.
tormento is offline   Reply With Quote
Old 31st March 2018, 12:19   #431  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,883
Quote:
Originally Posted by tormento View Post
When downmixing or transcoding you can't "preserve" original source.
When downmix of course we can output the same with 5.1 speakers than with 7.1 speakers.
We can't respect the balance between front and surround speakers, at high level, because 2 speakers can't output the same volume than 4 speakers.

Whit SoftClipperFromAudX(0.0) we can preserve the balance most the times, only at high level volume points can't be preserved.

Also when transcoding we can't preserve the full quality of source (mainly high frequencies), but we can preserve enough quality to be transparent for most audio equipments and not "golden ears".

Like I say before, if you want use MeGUI-64 without SoftClipperFromAudX I recommend recode the core 5.1 of DTS-HD instead downmix the 7.1.

Quote:
IMHO dynaudnorm is one of the best solutions, ...
Any user is free of use the filters than want, of course.

But I can't understand the relation between dynamic range and the balance problem in the 7.1 -> 5.1 downmix.

With my method the main channels FL, FR, FC, LFE are untouched, and of course the dynamic range is also preserved.

With dynaudnorm the main channels FL, FR, FC, LFE can be changed.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline   Reply With Quote
Old 3rd April 2018, 18:57   #432  |  Link
Glarioo
Registered User
 
Join Date: Dec 2011
Posts: 126
MeGui stop working after update today.
Attached Files
File Type: txt logfile-18-04-03_19-29-57.txt (6.3 KB, 5 views)
Glarioo is offline   Reply With Quote
Old 3rd April 2018, 19:06   #433  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,390
You'll get help faster if you don't make us wait for attachment approval. Can you please use a hosting site?
videoh is offline   Reply With Quote
Old 3rd April 2018, 19:38   #434  |  Link
Glarioo
Registered User
 
Join Date: Dec 2011
Posts: 126
Sorry, i don't know how to use a hosting site.
That log is the only one Megui created.

--[Information] [3/04/2018 19:32:52] Video: G:\BLU_RAY (G)\BAD_TRIP\BDMV\PLAYLIST\00000.mpls
--[Information] [3/04/2018 19:32:52] Audio: G:\BLU_RAY (G)\BAD_TRIP\BDMV\PLAYLIST\00000.mpls ([3] - DTS - 6 channels / 48.0 kHz / Dutch / AC3 5.1)
--[Information] [3/04/2018 19:32:52] Subtitle: G:\BLU_RAY (G)\BAD_TRIP\BDMV\PLAYLIST\00000.mpls ([4] - PGS / Dutch / PGS-Origineel)
-[Information] Log for job1 (ext, 00000.mpls -> jqqjvhfv.rb4)
--[Information] [3/04/2018 19:32:57] Started handling job
--[Information] [3/04/2018 19:32:57] Preprocessing
--[Information] [3/04/2018 19:32:57] Job command line: "C:\Users\Gebruiker\Documents\Blu Ray\megui-core-2690-64\tools\eac3to\eac3to.exe" "G:\BLU_RAY (G)\BAD_TRIP\BDMV\PLAYLIST\00000.mpls" 2:"G:\BDRB_Work\jqqjvhfv.rb4\00000.mkv" 3:"G:\BDRB_Work\jqqjvhfv.rb4\00000 - [1][0] Dutch.dts" -core 4:"G:\BDRB_Work\jqqjvhfv.rb4\00000 - [1][0] Dutch.sup" -progressnumbers
--[Information] [3/04/2018 19:32:57] Process started
--[Information] [3/04/2018 19:32:57] Standard output stream
--[Information] [3/04/2018 19:32:57] Standard error stream
---[Information] [3/04/2018 19:32:58] M2TS, 1 video track, 1 audio track, 1 subtitle track, 1:27:27, 24p
---[Information] [3/04/2018 19:32:58] 1: Chapters, 10 chapters
---[Information] [3/04/2018 19:32:58] 2: VC-1, 1080p24 (16:9)
---[Information] [3/04/2018 19:32:58] 3: DTS Master Audio, Dutch, 5.1 channels, 24 bits, 48kHz
---[Information] [3/04/2018 19:32:58] (core: DTS, 5.1 channels, 1509kbps, 48kHz)
---[Information] [3/04/2018 19:32:58] 4: Subtitle (PGS), Dutch
---[Information] [3/04/2018 19:32:58] v02 The video framerate is correct, but rather unusual.
---[Information] [3/04/2018 19:32:58] a03 Extracting audio track number 3...
---[Information] [3/04/2018 19:32:58] a03 Extracting DTS core...
---[Information] [3/04/2018 19:32:58] v02 Extracting video track number 2...
---[Information] [3/04/2018 19:32:58] v02 Muxing video to Matroska...
---[Information] [3/04/2018 19:32:58] s04 Extracting subtitle track number 4...
---[Information] [3/04/2018 19:32:58] a03 Creating file "G:\BDRB_Work\jqqjvhfv.rb4\00000 - [1][0] Dutch.dts"...
---[Information] [3/04/2018 19:33:03] s04 Creating file "G:\BDRB_Work\jqqjvhfv.rb4\00000 - [1][0] Dutch.sup"...
---[Information] [3/04/2018 19:35:10] a03 Skipping identical DTS frames (seamless branching)...
---[Information] [3/04/2018 19:35:10] Added fps value (24) to MKV header.
---[Information] [3/04/2018 19:35:10] Video track 2 contains 125928 frames.
---[Information] [3/04/2018 19:35:10] Subtitle track 4 contains 812 captions.
---[Information] [3/04/2018 19:35:10] eac3to processing took 2 minutes, 12 seconds.
---[Information] [3/04/2018 19:35:10] Done.
--[Information] [3/04/2018 19:35:10] Postprocessing
--[Information] [3/04/2018 19:35:10] Job completed
-[Information] Log for job2 (idx, 00000.mkv -> BAD_TRIP_00000.dgi)
--[Information] [3/04/2018 19:35:10] Started handling job
--[Information] [3/04/2018 19:35:10] Preprocessing
--[Information] [3/04/2018 19:35:10] Job command line: "C:\Users\Gebruiker\Documents\Blu Ray\megui-core-2690-64\tools\dgindexnv\dgindexnv.exe" -i "G:\BDRB_Work\jqqjvhfv.rb4\00000.mkv" -o "G:\BDRB_Work\jqqjvhfv.rb4\BAD_TRIP_00000.dgi" -h
--[Information] [3/04/2018 19:35:10] Process started
--[Information] [3/04/2018 19:35:10] Standard output stream
--[Information] [3/04/2018 19:35:10] Standard error stream
---[Information] [3/04/2018 19:35:11] Project
--[Information] [3/04/2018 19:36:39] MediaInfo
---[Information] [3/04/2018 19:36:39] File: G:\BDRB_Work\jqqjvhfv.rb4\BAD_TRIP_00000.dgi
---[Information] Indexed file: G:\BDRB_Work\jqqjvhfv.rb4\00000.mkv
-[Information] Format: Matroska
-[Information] FormatString: Matroska
-[Information] FileSize: 16386255290
-[Information] PlayTime: 01:27:26.959
---[Information] General
-[Information] ID: 1
-[Information] StreamOrder: 0
-[Information] Width: 1920
-[Information] Height: 1080
-[Information] FrameCount: 125927
-[Information] FrameRate: 24.000
-[Information] FrameRateOriginal:
-[Information] FrameRateMode: CFR
-[Information] ScanType: Progressive
-[Information] Codec: WVC1
-[Information] CodecString: VC-1
-[Information] Bits Depth: 8
-[Information] Format: VC-1
-[Information] AspectRatio: 1.778
-[Information] AspectRatioString: 16:9
-[Information] Delay: 0
-[Information] Title:
-[Information] Language:
-[Information] LanguageString:
-[Information] Default: No
-[Information] DefaultString: No
-[Information] Forced: No
-[Information] ForcedString: No
---[Information] Video
--[Information] [3/04/2018 19:36:39] Postprocessing
-[Error] Unhandled error
--[Information] [3/04/2018 19:36:39] Exception message: De objectverwijzing is niet op een exemplaar van een object ingesteld.
-[NoImage] bij MeGUI.dgiIndexJobPostProcessor.postprocess(MainForm mainForm, Job ajob)
-[NoImage] bij MeGUI.core.gui.JobWorker.postprocessJob(Job job)
-[NoImage] bij MeGUI.core.gui.JobWorker.<>c__DisplayClass57_0.<UpdateGUIStatus>b__0()
-[NoImage] bij System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
-[NoImage] bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
-[NoImage] bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
-[NoImage] bij System.Threading.ThreadHelper.ThreadStart()
--[Information] [3/04/2018 19:36:39] Stacktrace
--[Information] [3/04/2018 19:36:39] Inner exception: null
Glarioo is offline   Reply With Quote
Old 3rd April 2018, 20:02   #435  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,408
Thanks, I think I know where the problem is.
Zathor is offline   Reply With Quote
Old 3rd April 2018, 20:05   #436  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,390
Thanks Glarioo. Looks like DGIndexNV indexing completed OK so it's over to Zathor.

Nevertheless, please make sure you are updated to the latest versions of DGIndexNV and MEGUI. There have been some changes recently and both apps must be updated to the latest versions for proper interoperation.

Zathor beat me.
videoh is offline   Reply With Quote
Old 3rd April 2018, 21:36   #437  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,408
Quote:
Originally Posted by Glarioo View Post
MeGui stop working after update today.
I do have it fixed locally. 2834 should be online soon.
Zathor is offline   Reply With Quote
Old 4th April 2018, 18:09   #438  |  Link
Glarioo
Registered User
 
Join Date: Dec 2011
Posts: 126
Quote:
Originally Posted by Zathor View Post
I do have it fixed locally. 2834 should be online soon.
Update to 2834 and MeGUI working flawless again. Thanks!
Glarioo is offline   Reply With Quote
Old 3rd June 2018, 19:56   #439  |  Link
sdml
Registered User
 
Join Date: Mar 2009
Posts: 3
Why megui switched to ffmpeg instead of avs4x26x? It seems to me avs4x26x works more stable. avs4x26x continues to work in times of insufficient ram, but ffmpeg halt immedietly.
sdml is offline   Reply With Quote
Old 3rd June 2018, 20:15   #440  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,408
Support for high bit depth which avs4x24x does not support.
Could you please paste a full log of an encoding?
Zathor is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 05:26.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.