This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

FLAC 1.0
#1
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
Reply
#2
no clue what internally happens, read stick, provide debug output
Reply
#3
Here's the report.
Reply
#4
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
Reply
#5
Thanks, Selur, now it's FLAC 1.0 Smile
Reply
#6
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
Reply
#7
With dev version, as soons as I press add the job to the queue, Hybrid crashes Huh
Reply
#8
I'll look into it.

Cu Selur
Reply
#9
DOH, accidentially added a "!" Smile
-> give me a few minutes

Cu Selur
Reply
#10
Send you a new link.

Cu Selur
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)