gokuz 13 Posted November 20, 2020 Posted November 20, 2020 It can direct play using external players like vlc and mpv. But using emby latest version it forces a transcode. Hevc Profile: Rext
Luke 40137 Posted November 20, 2020 Posted November 20, 2020 Hi there, did you explore the stats feature in the video player to learn why it was transcoding?
gokuz 13 Posted November 20, 2020 Author Posted November 20, 2020 Hi, its using yuv422p. Its an anime show, so hdr is not important. Why can vlc and mpv play it but not emby.
gokuz 13 Posted November 20, 2020 Author Posted November 20, 2020 (edited) mpv external player can play it flawlessly. Add back libmpv. Maybe that will solve it. Edited November 20, 2020 by gokuz
Luke 40137 Posted November 20, 2020 Posted November 20, 2020 did you explore the stats feature in the video player to learn why it was transcoding?
Carlo 4552 Posted November 20, 2020 Posted November 20, 2020 I do not think the player support the Rext Extensions. Maybe @Luke or @ebr can confirm?
gokuz 13 Posted November 20, 2020 Author Posted November 20, 2020 Mpv works. And they were using libmpv before so i don't see why it wouldn't work.
Happy2Play 9459 Posted November 20, 2020 Posted November 20, 2020 By default that profile is not supported by Android. Supported media formats | Android Developers Unless there are other documentation Now from a external player standpoint it should work. Not a Android user but isn't the beta app using mpv?
gokuz 13 Posted November 20, 2020 Author Posted November 20, 2020 Do you have that apk i can try? Couldn't find the beta anywhere since it's closed source. If libmpv uses the same player as mpv, i don't see why it wouldn't work since mpv is open source. But there's no toggle to change players from exo to libmpv.
Happy2Play 9459 Posted November 21, 2020 Posted November 21, 2020 I would look in the Testing Area in the Android section.
gokuz 13 Posted November 21, 2020 Author Posted November 21, 2020 (edited) Still can't find it. Hope you guys add a toggle to use libmpv. Edited November 21, 2020 by gokuz
gokuz 13 Posted November 22, 2020 Author Posted November 22, 2020 It was using libmpv previously. Jellyfin can't even use libmpv due to no man power. Why not just use libmpv.
Luke 40137 Posted November 22, 2020 Posted November 22, 2020 It's not a question of libmpv or not. What we're doing now is superior to using libmpv. Thank you for your patience.
gokuz 13 Posted November 22, 2020 Author Posted November 22, 2020 9 hours ago, Luke said: It's not a question of libmpv or not. What we're doing now is superior to using libmpv. Thank you for your patience. mpv external player can play direct play though. And since libmpv is related to mpv, why do you say exoplayer is superior?
Luke 40137 Posted November 22, 2020 Posted November 22, 2020 It's not that it's superior by itself, it's what we've done with it. See all the testing threads on the testing area over the last few months for defaults.
Carlo 4552 Posted November 22, 2020 Posted November 22, 2020 The Emby team has done a lot of ExoPlayer customizations.
gokuz 13 Posted November 23, 2020 Author Posted November 23, 2020 Still doesn't explain mpv external player works much better than exoplayer. Why not just use libmpv and optimize it to play just like the mpv external app?
Carlo 4552 Posted November 23, 2020 Posted November 23, 2020 7 hours ago, gokuz said: Still doesn't explain mpv external player works much better than exoplayer. Why not just use libmpv and optimize it to play just like the mpv external app? It doesn't. As Luke already said: On 11/21/2020 at 9:31 PM, Luke said: It's not a question of libmpv or not. What we're doing now is superior to using libmpv. Thank you for your patience. On 11/22/2020 at 8:41 AM, Luke said: It's not that it's superior by itself, it's what we've done with it. See all the testing threads on the testing area over the last few months for defaults. Keep in mind Rext isn't very common at all outside of Anime. I don't know why but it seems the people putting out Anime go out of their way to always use the "latest/greatest" everything regardless of compatibility.
softworkz 4574 Posted November 23, 2020 Posted November 23, 2020 (edited) BTW.. REXT is not just an additional H.265 profile. REXT is where things go wild: https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-H.265-201911-I!!PDF-E&type=items (pages 250-254) (and where any developer would beg for not having to implement it..) Edited November 23, 2020 by softworkz
pwhodges 1858 Posted November 23, 2020 Posted November 23, 2020 1 hour ago, cayars said: Keep in mind Rext isn't very common at all outside of Anime. I don't know why but it seems the people putting out Anime go out of their way to always use the "latest/greatest" everything regardless of compatibility. I'd better keep an eye open! It's not one I've come across yet, though your point is proven by the fact that a lot of my anime is main10 profile, which already causes transcoding on some clients. Paul 1
sooty234 266 Posted November 23, 2020 Posted November 23, 2020 REXT is likely used in anime to gain detail. This video is 4:2:2. All of the REXT videos I have are 4:2:2 (but none of them are anime). Just about all other videos are 4:2:0. Anime has more definitive edges than live action, so that would be my guess.
softworkz 4574 Posted November 23, 2020 Posted November 23, 2020 Comparing 4:2:2 to 4:2:0 doesn't add more detail. It rather adds more fine-grained color values which makes zero sense for cartoons or anime.... Though, I don't have any plausible idea why they might be doing like that. 1
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