ittiam-systems / libmpegh

MPEG-H 3D Audio Low Complexity Profile Decoder. Encoder: https://github.com/ittiam-systems/libmpeghe Contact: mob-audio@ittiam.com
http://www.ittiam.com/
BSD 3-Clause Clear License
88 stars 18 forks source link

Error with 22.2 Object Based files (Deezer/Amazon Music) #38

Closed SonMaxime closed 1 year ago

SonMaxime commented 1 year ago

Hi, I'm using your decoder for converting 360RA music files leaked on internet, especially files who apparently comes from Tidal (7.1.4) and works well, but I recently got 22.2 files who comes from Deezer & Amazon Music and I followed your instructions but I still keep getting error like these : https://github.com/ittiam-systems/libmpegh/issues/7, https://github.com/ittiam-systems/libmpegh/issues/23. I did the modifications on Visual Studio, rebranded the MP4 container of the files with MP4Box. image image image

SakethSathuvalli commented 1 year ago

Hi @SonMaxime, The workaround suggested in #1 works well only for streams which satisfy some conditions. A possibility is that the streams for which You are facing decode failure may have configurations that are not supported by our decoder.

Thanks!

noHackses commented 1 year ago

Do you plan on adding Level 4 MPEG-H decoding to your decoder in the future ?

sclsj commented 1 year ago

I was able to decode 360 RA (HQ) files downloaded by deemix. Also 22.2 target layout, some have as many as 24 objects, also LC@4 I believe. Which track/album are you looking at?

SonMaxime commented 1 year ago

I was able to decode 360 RA (HQ) files downloaded by deemix. Also 22.2 target layout, some have as many as 24 objects, also LC@4 I believe. Which track/album are you looking at?

Koi Ha Ryusei by Minako Yoshida https://bayfiles.com/R0r2Y0W6y1/06_Yume_De_Aetara_mp4

SakethSathuvalli commented 1 year ago

We will not be supporting this issue as the source of the streams mentioned here doesn't sound appropriate

sclsj commented 1 year ago

I was able to decode 360 RA (HQ) files downloaded by deemix. Also 22.2 target layout, some have as many as 24 objects, also LC@4 I believe. Which track/album are you looking at?

Koi Ha Ryusei by Minako Yoshida https://bayfiles.com/R0r2Y0W6y1/06_Yume_De_Aetara_mp4

I actually can reproduce this on the current build (same behavior). However, I tried using a previous build (git clone) and it worked. It seems like I cloned the repository on 2022/10/13.

Update: I lied. The decode fails around 30s with fatal error: Ittiam mpegh_dec core coder module :Execution: : Invalid channel configuration.