Grencola wrote: ↑Sat Aug 10, 2019 1:44 pm
yusesope can manipulate them further to push lpcm 7.1 (and dts-hd perhaps?), but atmos seems like a no go.
Sad but true. The problem is represented by the mp4 container: until its specs are reviewed or until Dolby reveals the algorithm needed for muxing BL, EL, RPU, it will be difficult to play a DV track together with an TrueHD/ATMOS one.
In the meantime, I'm building my own transmission protocol: after TCP/IP there will be
DVA/PP (
Dolby
Vision and
ATMOS for
Poor
People).
There is already the logo
![Laughing :lol:](./images/smilies/icon_lol.gif)
!
My PC (like everyone else's PC) can easily send a TrueHD/ATMOS signal to my AVR.
If only there was a way to let my TV communicate with my PC!
So I got the idea of using the TV headphone output to control my PC.
In fact, I created a synchronization wave (an audio track) that can be muxed using mp4muxer or mp4box and which acts as a sort of metronome.
The PC is thus able to understand at what point the TV player has arrived and to synchronize the TrueHD/ATMOS track (to be sent to the AVR)
All this in theory!
Right now I'm experimenting with the PC: using "Stereo Mix" (more information
HERE) I can simulate an input device. In this situation (without noise on the transmission line and without appreciable latency) my program, in the worst case, is out of sync of about 30ms (0.030sec). I think it's an encouraging result. Let's see how it will behave when I use a real cable (right now I have neither a 4K DV TV nor an AVR available).
If anyone is interested and wants to know more or wants to test or wants to help me improve the code (written in Python), let me know!