horstepipe 356 Posted June 11, 2020 Share Posted June 11, 2020 (edited) Hello I was just looking again into the IOS app and it feels really nice. Libmpv does a very good job about the video, but for most of my movies I don't have audio because of the lack of DTS capability. So I cannot/do not want to transcode (not even the audio) serverside, but there shouldn't be the need of it anyway. Playing the same files within VLC on IOS works fine (video AND audio). So why is Emby not able to do the same? I'd really like to understand what reasons prevent you from a simple "downmix to stereo on the device" or whatever option. I can't imagine it's about licencing, as VLC is a free product. So what's the point? Generally spoken, if the client is able to handle stuff, the server shouldn't be burdened with that unnecessary task imo. Best regards and stay healthy! Edited June 11, 2020 by horstepipe Link to comment Share on other sites More sharing options...
Luke 37060 Posted June 11, 2020 Share Posted June 11, 2020 libmpv supports it but to use it on iOS would require special licensing, so that's essentially the hold up there. Link to comment Share on other sites More sharing options...
horstepipe 356 Posted June 12, 2020 Author Share Posted June 12, 2020 Thanks, so vlc e.g. doesn't have to pay for this special licensing as it is non commercial software against to yours? Or how do they do it? 1 1 Link to comment Share on other sites More sharing options...
horstepipe 356 Posted June 15, 2020 Author Share Posted June 15, 2020 Or is the key difference that your product is proprietary? I'm just curious about those backgrounds. Guess an additional in-app purchase "codec pack" isn't an option? Link to comment Share on other sites More sharing options...
Luke 37060 Posted June 15, 2020 Share Posted June 15, 2020 It's possible for the future. thanks. Link to comment Share on other sites More sharing options...
horstepipe 356 Posted August 20, 2020 Author Share Posted August 20, 2020 @cayars you seem to be a more communicative team member would you please mind to spend some more words on this (if possible)? So basically: -Â why is Emby the only player which is not capable of playing dts tracks on IOS and TVOS? - can we expect a change in a medium term? Â Link to comment Share on other sites More sharing options...
pwhodges 1528 Posted August 20, 2020 Share Posted August 20, 2020 On 11/06/2020 at 12:35, horstepipe said: Generally spoken, if the client is able to handle stuff, the server shouldn't be burdened with that unnecessary task imo. I won't comment on the core of this issue, but would just say that the transcoding of audio is trivial in comparison with handling video. It is not in any way a "burden" to the server. In any case, servers don't care about "a burden" that doesn't actually overload them. Paul Link to comment Share on other sites More sharing options...
Carlo 4330 Posted August 20, 2020 Share Posted August 20, 2020 10 hours ago, horstepipe said: @cayars you seem to be a more communicative team member would you please mind to spend some more words on this (if possible)? So basically: - why is Emby the only player which is not capable of playing dts tracks on IOS and TVOS? - can we expect a change in a medium term?  I don't do any iOS development or anything Apple at all, so I really have no idea except for what's been said. I'll take a "mile high shot" but hope someone correct me if I get this wrong. From a quick read it seems like iOS doesn't provide DTS support out of the box for apps to use so they need to provide it themselves. That means they need to license the codecs in any commercial use situation which can get very pricey! Since the very large amount of time iOS devices are going to play back via built in speaker or headphones you're going to be in a stereo like environment at best and wouldn't really be able to take advantage of what DTS offers for spacial separation. As Paul mentioned Emby can pretty easily convert the audio on the fly to a different format the device supports "out of the box" so it just makes sense to do this. This avoids extra codec cost considerations, keep the apps low cost and just shifts the "burder" over to the server which can handle this easily. So it's WIN, WIN this way. Link to comment Share on other sites More sharing options...
vdatanet 1549 Posted August 20, 2020 Share Posted August 20, 2020 (edited) 28 minutes ago, cayars said: I don't do any iOS development or anything Apple at all, so I really have no idea except for what's been said. I'll take a "mile high shot" but hope someone correct me if I get this wrong. From a quick read it seems like iOS doesn't provide DTS support out of the box for apps to use so they need to provide it themselves. That means they need to license the codecs in any commercial use situation which can get very pricey! Since the very large amount of time iOS devices are going to play back via built in speaker or headphones you're going to be in a stereo like environment at best and wouldn't really be able to take advantage of what DTS offers for spacial separation. As Paul mentioned Emby can pretty easily convert the audio on the fly to a different format the device supports "out of the box" so it just makes sense to do this. This avoids extra codec cost considerations, keep the apps low cost and just shifts the "burder" over to the server which can handle this easily. So it's WIN, WIN this way. Sometimes a DTS to AC3 conversion requires a full transcoding, for example I have a lot of VC1 + DTS files. My iPhone can directly play VC1 files, but converting DTS to AAC also converts the video because you can't deliver VC1 using HLS. In these cases a conversion on the client side is advantageous. But that costs money. In short, if a DTS conversion is required and the video format is not compatible with HLS, a full transcoding will be required. Edited August 20, 2020 by vdatanet 1 Link to comment Share on other sites More sharing options...
Carlo 4330 Posted August 20, 2020 Share Posted August 20, 2020 Yes that's very true. You can also manually add a default 2 channel audio track to these types of files which solves the transcoding problem you mention. Link to comment Share on other sites More sharing options...
vdatanet 1549 Posted August 20, 2020 Share Posted August 20, 2020 2 minutes ago, cayars said: Yes that's very true. You can also manually add a default 2 channel audio track to these types of files which solves the transcoding problem you mention. That's also very true, but most users do not have the knowledge to do so. Link to comment Share on other sites More sharing options...
vdatanet 1549 Posted August 21, 2020 Share Posted August 21, 2020 There are also problems delivering HEVC + AC3 using HLS. Emby uses MPEGTS and it should be used fMP4, I don't know if that's the reason, but there are a lot of reports of people complaining about green artifacts. In that case, client DTS decoding should be useful. That requires DTS licencing and users should pay for that. Maybe a Premiere feature could be added like "Client DTS decoding".  But I don't know if it is technically and economically viable. Link to comment Share on other sites More sharing options...
Carlo 4330 Posted August 21, 2020 Share Posted August 21, 2020 fMP4 would be nice to have especially on anything Apple. Right now I'd think AVC + AC3 using HLS would be the least problematic but I'm not up on "apple knowledge" like many of you so I'm learning as I go from you guys. Link to comment Share on other sites More sharing options...
vdatanet 1549 Posted August 21, 2020 Share Posted August 21, 2020 (edited) Green artifacts while remuxing HEVC + DTS to HEVC + AC3 are not an specific Apple issue, there a lot of issues in theses forums: Â Keep in mind that HLS is a protocol developed by Apple. Edited August 21, 2020 by vdatanet changed are for are not specific 1 Link to comment Share on other sites More sharing options...
horstepipe 356 Posted August 21, 2020 Author Share Posted August 21, 2020 I get your points but that's not what was trying to get at (is that grammar correct lol?). So I'll try in an exaggerated way: How can a small company like MrMC, which is being run just as a side job, afford these capabilities/licensing whatever, but Emby can't? For sure there's a quite simple answer on that all parties are fully aware off so I don't get why you try to keep it that secret from your interested users. Link to comment Share on other sites More sharing options...
vdatanet 1549 Posted August 21, 2020 Share Posted August 21, 2020 libdca is a free DTS Coherent Acoustics decoder developed by VideoLAN, it's used by ffmpeg and vlc media player. Maybe MrMC people have been able to compile MPV adding support for that library. 1 Link to comment Share on other sites More sharing options...
Carlo 4330 Posted August 21, 2020 Share Posted August 21, 2020 Probably best to ask them how they handle the legal licensing issue unless using passthrough to allow another device that's license to handle the codecs. I've not followed that project at all so I know less then or equal to anyone else here. PERSONAL OPINION ONLY: can't state that enough but I'm not personally worried about DTS much in my setup these days. DTS is kind of like DVD at this point and has been trumped by Dolby, sort of like how Bluray trumped DVD discs. Yes a super simplification but that's just me talking about my own personal media collection and my own personal setup. I don't see a big future for DTS while Dolby Atmos is taking over. (In my personal world anyway). Are you seeing the same thing or thinking the same? 1 Link to comment Share on other sites More sharing options...
vdatanet 1549 Posted August 21, 2020 Share Posted August 21, 2020 (edited) 5 minutes ago, cayars said: Probably best to ask them how they handle the legal licensing issue unless using passthrough to allow another device that's license to handle the codecs. I've not followed that project at all so I know less then or equal to anyone else here. PERSONAL OPINION ONLY: can't state that enough but I'm not personally worried about DTS much in my setup these days. DTS is kind of like DVD at this point and has been trumped by Dolby, sort of like how Bluray trumped DVD discs. Yes a super simplification but that's just me talking about my own personal media collection and my own personal setup. I don't see a big future for DTS while Dolby Atmos is taking over. (In my personal world anyway). Are you seeing the same thing or thinking the same? This summer I've purchased about 20 blu-rays and most of them are like this. So DTS is still alive. I use MakeMKV don't want to convert anything. Edited August 21, 2020 by vdatanet 1 Link to comment Share on other sites More sharing options...
horstepipe 356 Posted August 21, 2020 Author Share Posted August 21, 2020 (edited) 51 minutes ago, cayars said: ...unless using passthrough to allow another device that's license to handle the codecs. TVOS doesn't allow passthrough at all anymore for any app so that's definitely not the reason. Â Quote Are you seeing the same thing or thinking the same? nope, I'm with vdatanet. Current and upcoming (german) bluray releases mostly have a dts track. Thanks for participating guys! Edited August 21, 2020 by horstepipe 1 Link to comment Share on other sites More sharing options...
horstepipe 356 Posted August 21, 2020 Author Share Posted August 21, 2020 (edited) oops, this post can be deleted sorry. Edited August 21, 2020 by horstepipe Link to comment Share on other sites More sharing options...
Carlo 4330 Posted August 21, 2020 Share Posted August 21, 2020 11 minutes ago, horstepipe said: nope, I'm with vdatanet. Current and upcoming (german) bluray releases mostly have a dts track. Can you not easily add another audio track if needed to your media? Link to comment Share on other sites More sharing options...
horstepipe 356 Posted August 21, 2020 Author Share Posted August 21, 2020 6 minutes ago, cayars said: Can you not easily add another audio track if needed to your media? Sure, but I spend pretty much $ in hifi equipment so I don't aim to get lower bit rates or any other downsides. Besides that, I can simply stay with MrMC or Kodi (sideloaded). I'd prefer the official Emby client because the UI is amazing, but this is a show stopper for me personaly. Link to comment Share on other sites More sharing options...
Luke 37060 Posted May 10, 2021 Share Posted May 10, 2021 On 8/20/2020 at 1:08 AM, horstepipe said: @cayars you seem to be a more communicative team member would you please mind to spend some more words on this (if possible)? So basically: -Â why is Emby the only player which is not capable of playing dts tracks on IOS and TVOS? - can we expect a change in a medium term? Â Regarding macOS:Â Â Link to comment Share on other sites More sharing options...
horstepipe 356 Posted June 14, 2021 Author Share Posted June 14, 2021 On 5/10/2021 at 5:51 AM, Luke said: Regarding macOS:Â Â Â So.. the macos Emby app, how similar is it to the tvos/ios one? Does it also use mpv? In other words, is this some little progress getting dts support on tvos? 1 Link to comment Share on other sites More sharing options...
neik 837 Posted June 14, 2021 Share Posted June 14, 2021 Did I get this right that everything with DTS doesn't direct play on iOS? 2 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now