nathank1989
Contributor
- Joined
- Aug 29, 2016
- Messages
- 103
I have a simple question I cannot seem to get a straight answer.
I have an Xbox one X, and apparently the Xbox cannot play HDR MKVs with Dolby Atmos because Microsoft.
The files I have contain Dolby Atmos and cannot source ones that do not.
I specifically care about HDR over the audio, so AAC 5.1 is just fine for me.
All I want is to change the container from MKV to MP4 preserving HDR.
If I lose a little quality, fine that's expected, but I want to preserve HDR and rock with AAC5.1 and AAC Stereo
Don't even care about subtitle tracks since I can just grab an srt from anywhere.
I cant use FFMPEG because it cannot decode dolby atmos and errors out.
I've even tried mapping audio tracks to leave out but errors out before finishing the file
I cant seem to use Handbrake because it doesn't support HDR video passthru (Or my preset isn't right) wasted 8 hours on a conversion with a H265 10-bit codec, quality set to 25, custom tracks and it plays and looks good, but no HDR. Apparently even the nightly builds are still reliant on an 8-bit pipeline thus not preserving HDR.
Surely someone out there is doing it, a simple container change and removal of dolby atmos and kept hdr, highest quality and acceptable export times using non-commercial software. I may have been out of the AV codec game for about 5 years but I don't remember it being this difficult.
I have an Xbox one X, and apparently the Xbox cannot play HDR MKVs with Dolby Atmos because Microsoft.
The files I have contain Dolby Atmos and cannot source ones that do not.
I specifically care about HDR over the audio, so AAC 5.1 is just fine for me.
All I want is to change the container from MKV to MP4 preserving HDR.
If I lose a little quality, fine that's expected, but I want to preserve HDR and rock with AAC5.1 and AAC Stereo
Don't even care about subtitle tracks since I can just grab an srt from anywhere.
I cant use FFMPEG because it cannot decode dolby atmos and errors out.
Code:
Could not find tag for codec truehd in stream #1, codec not currently supported in container Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
I've even tried mapping audio tracks to leave out but errors out before finishing the file
Code:
Assertion s->buf_ptr < s->buf_end failed at ./libavcodec/put_bits.h:108
I cant seem to use Handbrake because it doesn't support HDR video passthru (Or my preset isn't right) wasted 8 hours on a conversion with a H265 10-bit codec, quality set to 25, custom tracks and it plays and looks good, but no HDR. Apparently even the nightly builds are still reliant on an 8-bit pipeline thus not preserving HDR.
Surely someone out there is doing it, a simple container change and removal of dolby atmos and kept hdr, highest quality and acceptable export times using non-commercial software. I may have been out of the AV codec game for about 5 years but I don't remember it being this difficult.
Last edited: