Selur's Little Message Board
FLAC 1.0 - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html)
+--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html)
+--- Thread: FLAC 1.0 (/thread-1690.html)

Pages: 1 2


FLAC 1.0 - Robert - 21.01.2021

I have untouched audio from Blu-ray: DTS-HD Master Audio / 1.0 / 48 kHz /  1072 kbps / 24-bit

I'm encoding it to FLAC:

I tick compression 8, BPS 24, then go to Filtering: Keep input sample rate..... and when it comes to Downmix - whether I use don't change, tick Keep or put Downmix to Mono - either way the FLAC output comes as 2.0 instead of 1.0.

Not sure if I'm missing some other option hidden elsewhere Undecided


RE: FLAC 1.0 - Selur - 21.01.2021

no clue what internally happens, read stick, provide debug output


RE: FLAC 1.0 - Robert - 21.01.2021

Here's the report.


RE: FLAC 1.0 - Selur - 21.01.2021

Okay this is the call used by Hybrid:
-> HelperCall: "C:\Program Files\Hybrid\64bit\ffmpeg.exe" -y -threads 8 -nostdin -i "D:\Graveyard Of Honor 1975 1080p GBR Blu-ray AVC DTS-HD MA 1.0-PzD\audio_aid_4352_iid_5.dts" -ac 1 -ar 48000 -sample_fmt s32 -f sox -
-> Helper2Call: "C:\Program Files\Hybrid\64bit\sox.exe" --multi-threaded  --temp "C:\Users\Юрий\AppData\Local\Temp\2021-01-21@16_37_44_431000" --buffer 524288 -S -t sox - --endian little -b 24 -t wav - remix 1 1
-> MainCall: "C:\Program Files\Hybrid\64bit\flac.exe" -f -F --ignore-chunk-sizes -8 -o "D:\Graveyard Of Honor 1975 1080p GBR Blu-ray AVC DTS-HD MA 1.0-PzD\iId_8_aid_0_2021-01-21@16_37_44_431000.flac" -
I see what happen, Hybrid even reports: 'enforcing toStereo upmix for dts mono audio,...'

What happens if you call:
"C:\Program Files\Hybrid\64bit\ffmpeg.exe" -y -threads 8 -nostdin -i "D:\Graveyard Of Honor 1975 1080p GBR Blu-ray AVC DTS-HD MA 1.0-PzD\audio_aid_4352_iid_5.dts" -ac 1 -ar 48000 -sample_fmt s32 -f sox - | "C:\Program Files\Hybrid\64bit\sox.exe" --multi-threaded  --temp "C:\Users\Юрий\AppData\Local\Temp\2021-01-21@16_37_44_431000" --buffer 524288 -S -t sox - --endian little -b 24 -t wav - | "C:\Program Files\Hybrid\64bit\flac.exe" -f -F --ignore-chunk-sizes -8 -o "D:\Graveyard Of Honor 1975 1080p GBR Blu-ray AVC DTS-HD MA 1.0-PzD\iId_8_aid_0_2021-01-21@16_37_44_431000.flac" -
(I remoxed the upmix)
inside a Windows Command prompt?

Cu Selur


RE: FLAC 1.0 - Robert - 21.01.2021

Thanks, Selur, now it's FLAC 1.0 Smile


RE: FLAC 1.0 - Selur - 21.01.2021

Okay, know I just need to find the reason why I added the code that adds the "enforcing toStereo upmix for dts mono audio,..." Smile
-> I think I should have checked for the output and not the input format, since ffmpeg does not support mono dts encoding.
Will fix and send you a link to a dev version via pm in ~ 30min.

Cu Selur


RE: FLAC 1.0 - Robert - 21.01.2021

With dev version, as soons as I press add the job to the queue, Hybrid crashes Huh


RE: FLAC 1.0 - Selur - 21.01.2021

I'll look into it.

Cu Selur


RE: FLAC 1.0 - Selur - 21.01.2021

DOH, accidentially added a "!" Smile
-> give me a few minutes

Cu Selur


RE: FLAC 1.0 - Selur - 21.01.2021

Send you a new link.

Cu Selur