GrimReaper 4740 Posted June 20, 2021 Posted June 20, 2021 Hm, not quite sure. You might try using external player in your Android TV app (Settings>Playback>Scroll to the very bottom, enable 'Use external player for videos') and use MX Player or VLC. Although, looking through the forums here: [STICKY] MX Player 10-bit Video and HEVC Discussion | XDA Forums (xda-developers.com) it's both quite taxing profile and hit-or-miss. Your PUS7303 appears to have an MediaTek SoC with ARMv8-A architecture CPU and Mali GPU, which might (or might not) satisfy minimum 1080p Hi10p requirements: Hi10p Minimum Hardware Requirements: x86 Architecture: 720p: 2.0+ GHz Dual Core CPU with integrated graphics (2006 or later) 2.2+ GHz Single Core CPU (up to 30 fps and low bit rate) 1080p: Intel Atom Z3770 (Bay Trail) with integrated graphics (2014 or later) ARM Architecture: 720p: Snapdragon 600 SoC (2013 or later) - based on quad-core 1.9 GHz Krait 300 CPU and Adreno 320 GPU 1080p: Exynos 7 Octa 7420 (2015 or later) - based on ARM v8 Amlogic S812 - based on ARM A9 with octo-core Mali 450 GPU Nvidia Tegra K1 Snapdragon 810 (generally should work, but probably only for lower bitrate files) Anyway, you won't know before you try it. Note that if you use MX Player, put it in SW mode: My device is playing Hi10p really poorly, even though it's a very new/powerful phone! What can I do? 1) h.264 AVC Hi10p can only be played on HW+ for Tegra devices. No exceptions. All non-Tegra devices must use SW for h.264 AVC Hi10p. 2) When using SW Mode: --> a) Settings -> Decoder -> CPU core limit -> Set to max of whatever your device is --> b) Settings -> Decoder -> Use speedup tricks Let us know how it goes.
GrimReaper 4740 Posted June 20, 2021 Posted June 20, 2021 (edited) Sidenote: Does it play in Emby Theater on your PC? Or Emby App on your phone? If it does, you might try casting it to your TV. Edited June 20, 2021 by GrimReaper76
Carlo 4561 Posted June 20, 2021 Posted June 20, 2021 Hi, Most likely the best thing you could do is convert the 10 bit AVC to AVC 8bit or HEVC. AVC 10bit is not going to have great support on different hardware. 1
softworkz 5066 Posted June 20, 2021 Posted June 20, 2021 1 hour ago, cayars said: Hi, Most likely the best thing you could do is convert the 10 bit AVC to AVC 8bit or HEVC. Yes, I think that is your best option. The recipe for this would be to disable the H.264 hardware decoder (for running the conversion). You can leave the hw encoder enabled to do the encoding with hw acceleration.
RanmaCanada 495 Posted June 20, 2021 Posted June 20, 2021 H264 Hi10p has no hardware decoding support, period (literally nothing will decode it in hardware, not even a Shield). You will need to re-encode the files to something that your TV can play natively, or force the server to transcode them on the fly. This is an old "bug" that has been around forever and it affects Emby/Plex/Jellyfin as Hi10P is only used for anime, by a very select few groups who haven't moved on to HEVC, and fixing it may not be possible. 1
softworkz 5066 Posted June 20, 2021 Posted June 20, 2021 16 minutes ago, RanmaCanada said: You will need to re-encode the files to something that your TV can play natively No, that's not necessary. It just needs to be converted to H.264 8bit, then the server will be able to make the appropriate decisions as always.
RanmaCanada 495 Posted June 21, 2021 Posted June 21, 2021 9 hours ago, softworkz said: No, that's not necessary. It just needs to be converted to H.264 8bit, then the server will be able to make the appropriate decisions as always. Which their TV would be able to play natively. Hi10P breaks everything, so it's always best, in my encoding and anime viewing opinion, to re-encode it to something that your devices can direct play, so you only get 1 more generation of degradation, or replace the files with something that can be played directly (the ideal option really). On a side note, Hi10P is used because it is supposed to be "superior" in the prevention of banding in dark scenes, and colours, but it has been surpassed by 10bit HEVC, and the groups are just stuck in their old ways. Hi10P is a PITA to deal with and I really wish it would just die. Heck even AV1 handles anime better than hi10P, but sadly the amount of computer power required to not only encode, but to view them is insane. I personally have just labelled all my hi10P stuff in the titles so I know not to watch it on anything but my PC, and I will get around to re-encoding them from my source files some day (yes I used hi10P as well at one point, like a fool).
softworkz 5066 Posted June 21, 2021 Posted June 21, 2021 11 hours ago, RanmaCanada said: 21 hours ago, softworkz said: No, that's not necessary. It just needs to be converted to H.264 8bit, then the server will be able to make the appropriate decisions as always. Which their TV would be able to play natively. Correct. Practically, there's no difference in the outcome of what I said and what you said, because virtually all devices are able to play H.264/8bit. But your statement: 21 hours ago, RanmaCanada said: You will need to re-encode the files to something that your TV can play natively can be confusing for less knowledgeable users which might think that they need to do a conversion that is specifically suited for a certain client device (e.g. TV). That's why I stated: 21 hours ago, softworkz said: No, that's not necessary. It just needs to be converted to H.264 8bit Same result, but easier instructions.
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