Android TV Box for Kodi, Hevc2? Does It Exist?

I watch anime. Lately lots are hevc2 (not 10bit) 1080p. My devices can't play them:
Sony X90 TV w/ kodi - hevc ok, plays some hevc2, not others, 720 usually OK.
Hisense tv, no apps at all
Android Amlogic S905X - plays less than TV

The tvs handle streaming fine. Just need nas.

The tv box is like this one https://www.gearbest.com/tv-box-mini-pc/pp_464589.html
it lists h265 and 4k 60fps hardware support.

It leads me to believe any newer Android TV Box wouldn't play any better - or will it?
I want something simple so it's an appliance I can just turn on. But now lots of stuff won't have h264 versions, and non 10bit. I don't want to watch eerything on PC.

Is there actually something that can do better? Not nvidia shield, it's out of my budget. I'm playing from my nas, so need kodi.
I'm guessing newer android ver won't change anything.
Ram shouldn't matter right?

I guess the AMLogic S905X is a bit old, but if it already is supposed to support it all, then newer versions would have the same.
New boxes seem to use Amlogic S905W2, Allwinner H3/4/6, H313/616, RK3318, RK3228A
All have the same support for h265…

Video is played by hardware support of the GPU right? Any specs or bench scores for the CPU don't matter right?

Comments

  • +1

    Plex on NAS, problem solved no matter the device :P

    No such thing as HEVC2, its all just different profiles of HEVC and has been that way since 2014 (when the extended profiles were added to HEVC specs) :/

    Most issues with anime is variable frame rate encoding, which most "devices" won't handle!

    Use MediaInfo to get the data from files that don't work and post that info here, will be much more helpful than just having to guess at what the issue actually is :(

    • I have tried plex. I'm not sur but for whatever reason I didn't like it. And I think my nas can't handle the transcoding or whatever it needs, so half the time back to kodi.

      1 doesn't work on any:

      “Format : Matroska
      Format version : Version 4
      File size : 207 MiB
      Duration : 23 min 54 s
      Overall bit rate : 1 212 kb/s
      Encoded date : UTC 2021-01-17 22:15:26
      Writing application : mkvmerge v51.0.0 ('I Wish') 64-bit
      Writing library : libebml v1.4.0 + libmatroska v1.6.2
      Attachments : Arial_0.ttf / calibri.ttf / comic_0.ttf / georgia_0.ttf / impact_0.ttf / Tahoma_0.ttf / times_0.ttf / trebuc_0.ttf / verdana_0.ttf / AdobeArabic-Bold.otf

      Video
      ID : 1
      Format : HEVC
      Format/Info : High Efficiency Video Coding
      Format profile : Format Range@L4@Main
      Codec ID : V_MPEGH/ISO/HEVC
      Duration : 23 min 54 s
      Bit rate : 1 059 kb/s
      Width : 1 920 pixels
      Height : 1 080 pixels
      Display aspect ratio : 16:9
      Frame rate mode : Constant
      Frame rate : 23.976 (24000/1001) FPS
      Original frame rate : 23.976 (23976/1000) FPS
      Color space : YUV
      Chroma subsampling : 4:2:0
      Bit depth : 12 bits
      Bits/(Pixel*Frame) : 0.021
      Stream size : 181 MiB (87%)
      Writing library : x265 3.4+35-772bb4c84:[Windows][MSVC 1928][64 bit] 12bit
      Encoding settings : cpuid=1111039 / frame-threads=4 / numa-pools=16 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=1920x1080 / interlace=0 / total-frames=34404 / level-idc=0 / high-tier=1 / uhd-bd=0 / ref=3 / no-allow-non-conformance / no-repeat-headers / annexb / no-aud / no-hrd / info / hash=0 / no-temporal-layers / no-open-gop / min-keyint=23 / keyint=250 / gop-lookahead=0 / bframes=4 / b-adapt=2 / b-pyramid / bframe-bias=0 / rc-lookahead=20 / lookahead-slices=6 / scenecut=40 / hist-scenecut=0 / radl=0 / no-splice / no-intra-refresh / ctu=64 / min-cu-size=8 / no-rect / no-amp / max-tu-size=32 / tu-inter-depth=1 / tu-intra-depth=1 / limit-tu=0 / rdoq-level=0 / dynamic-rd=0.00 / no-ssim-rd / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=3 / limit-refs=1 / no-limit-modes / me=1 / subme=2 / merange=57 / temporal-mvp / no-frame-dup / no-hme / weightp / no-weightb / no-analyze-src-pics / deblock=0:0 / sao / no-sao-non-deblock / rd=3 / selective-sao=4 / early-skip / rskip / no-fast-intra / no-tskip-fast / no-cu-lossless / b-intra / no-splitrd-skip / rdpenalty=0 / psy-rd=2.00 / psy-rdoq=0.00 / no-rd-refine / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=crf / crf=19.0 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / ipratio=1.40 / pbratio=1.30 / aq-mode=2 / aq-strength=1.00 / cutree / zone-count=0 / no-strict-cbr / qg-size=32 / rc-grain / qpmax=69 / qpmin=0 / no-const-vbv / sar=0 / overscan=0 / videoformat=5 / range=0 / colorprim=2 / transfer=2 / colormatrix=2 / chromaloc=0 / display-window=0 / cll=0,0 / min-luma=0 / max-luma=4095 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / no-opt-qp-pps / no-opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / hist-threshold=0.03 / no-opt-cu-delta-qp / no-aq-motion / no-hdr10 / no-hdr10-opt / no-dhdr10-opt / no-idr-recovery-sei / analysis-reuse-level=0 / analysis-save-reuse-level=0 / analysis-load-reuse-level=0 / scale-factor=0 / refine-intra=0 / refine-inter=0 / refine-mv=1 / refine-ctu-distortion=0 / no-limit-sao / ctu-info=0 / no-lowpass-dct / refine-analysis-type=0 / copy-pic=1 / max-ausize-factor=1.0 / no-dynamic-refine / no-single-sei / hevc-aq / no-svt / no-field / qp-adaptation-range=1.00 / scenecut-aware-qp=0conformance-window-offsets / right=0 / bottom=0 / decoder-max-rate=0 / no-vbv-live-multi-pass
      Default : Yes
      Forced : No

      2 kinda stutters


      Format : Matroska
      Format version : Version 4
      File size : 296 MiB
      Duration : 24 min 24 s
      Overall bit rate : 1 695 kb/s
      Encoded date : UTC 2022-04-09 15:19:57
      Writing application : mkvmerge v66.0.0 ('Josie') 64-bit
      Writing library : libebml v1.4.2 + libmatroska v1.6.4
      Attachments : Roboto-Medium.ttf

      Video
      ID : 1
      Format : HEVC
      Format/Info : High Efficiency Video Coding
      Format profile : Format Range@L4@Main
      Codec ID : V_MPEGH/ISO/HEVC
      Duration : 24 min 24 s
      Bit rate : 1 531 kb/s
      Width : 1 920 pixels
      Height : 1 080 pixels
      Display aspect ratio : 16:9
      Frame rate mode : Constant
      Frame rate : 23.976 (24000/1001) FPS
      Original frame rate : 23.976 (23976/1000) FPS
      Color space : YUV
      Chroma subsampling : 4:2:0
      Bit depth : 12 bits
      Bits/(Pixel*Frame) : 0.031
      Stream size : 267 MiB (90%)
      Writing library : x265 3.5+35-e3713124d:[Windows][MSVC 1931][64 bit] 12bit
      Encoding settings : cpuid=1111039 / frame-threads=4 / numa-pools=16 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=1920x1080 / interlace=0 / total-frames=35112 / level-idc=0 / high-tier=1 / uhd-bd=0 / ref=3 / no-allow-non-conformance / no-repeat-headers / annexb / no-aud / no-eob / no-eos / no-hrd / info / hash=0 / no-temporal-layers / no-open-gop / min-keyint=23 / keyint=250 / gop-lookahead=0 / bframes=4 / b-adapt=2 / b-pyramid / bframe-bias=0 / rc-lookahead=20 / lookahead-slices=6 / scenecut=40 / no-hist-scenecut / radl=0 / no-splice / no-intra-refresh / ctu=64 / min-cu-size=8 / no-rect / no-amp / max-tu-size=32 / tu-inter-depth=1 / tu-intra-depth=1 / limit-tu=0 / rdoq-level=0 / dynamic-rd=0.00 / no-ssim-rd / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=3 / limit-refs=1 / no-limit-modes / me=1 / subme=2 / merange=57 / temporal-mvp / no-frame-dup / no-hme / weightp / no-weightb / no-analyze-src-pics / deblock=0:0 / sao / no-sao-non-deblock / rd=3 / selective-sao=4 / early-skip / rskip / no-fast-intra / no-tskip-fast / no-cu-lossless / b-intra / no-splitrd-skip / rdpenalty=0 / psy-rd=2.00 / psy-rdoq=0.00 / no-rd-refine / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=crf / crf=19.0 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / ipratio=1.40 / pbratio=1.30 / aq-mode=2 / aq-strength=1.00 / cutree / zone-count=0 / no-strict-cbr / qg-size=32 / rc-grain / qpmax=69 / qpmin=0 / no-const-vbv / sar=0 / overscan=0 / videoformat=5 / range=0 / colorprim=2 / transfer=2 / colormatrix=2 / chromaloc=0 / display-window=0 / cll=0,0 / min-luma=0 / max-luma=4095 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / no-opt-qp-pps / no-opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / hist-threshold=0.03 / no-opt-cu-delta-qp / no-aq-motion / no-hdr10 / no-hdr10-opt / no-dhdr10-opt / no-idr-recovery-sei / analysis-reuse-level=0 / analysis-save-reuse-level=0 / analysis-load-reuse-level=0 / scale-factor=0 / refine-intra=0 / refine-inter=0 / refine-mv=1 / refine-ctu-distortion=0 / no-limit-sao / ctu-info=0 / no-lowpass-dct / refine-analysis-type=0 / copy-pic=1 / max-ausize-factor=1.0 / no-dynamic-refine / no-single-sei / hevc-aq / no-svt / no-field / qp-adaptation-range=1.00 / scenecut-aware-qp=0conformance-window-offsets / right=0 / bottom=0 / decoder-max-rate=0 / no-vbv-live-multi-pass
      Default : Yes
      Forced : No

      3 plays on tv box with slight struggle


      Format : Matroska
      Format version : Version 4
      File size : 869 MiB
      Duration : 23 min 37 s
      Overall bit rate mode : Variable
      Overall bit rate : 5 146 kb/s
      Encoded date : UTC 2020-04-01 20:18:25
      Writing application : mkvmerge v44.0.0 ('Domino') 64-bit
      Writing library : libebml v1.3.10 + libmatroska v1.5.2
      Attachments : GandhiSans-Bold.otf / GandhiSans-BoldItalic.otf / GunnyManual-Medium.ttf / LinuxLibertine-Bold.ttf / Literaturnaya_Book.ttf / Crimson-Regular.ttf / GandhiSans-Bold.otf / GandhiSans-BoldItalic.otf / GunnyManual-Medium.ttf / LinuxLibertine-Bold.ttf / Literaturnaya_Book.ttf

      Video
      ID : 1
      Format : HEVC
      Format/Info : High Efficiency Video Coding
      Format profile : Main 10@L4@Main
      Codec ID : V_MPEGH/ISO/HEVC
      Duration : 23 min 36 s
      Bit rate : 4 437 kb/s
      Width : 1 920 pixels
      Height : 1 080 pixels
      Display aspect ratio : 16:9
      Frame rate mode : Constant
      Frame rate : 23.976 (24000/1001) FPS
      Color space : YUV
      Chroma subsampling : 4:2:0
      Bit depth : 10 bits
      Bits/(Pixel*Frame) : 0.089
      Stream size : 750 MiB (86%)
      Writing library : x265 3.3+4-30eb4de83092:[Windows][GCC 6.3.0][64 bit] 10bit
      Encoding settings : cpuid=1049071 / frame-threads=3 / numa-pools=8 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=1920x1080 / interlace=0 / total-frames=33973 / level-idc=0 / high-tier=1 / uhd-bd=0 / ref=3 / no-allow-non-conformance / no-repeat-headers / annexb / no-aud / no-hrd / info / hash=0 / no-temporal-layers / open-gop / min-keyint=23 / keyint=250 / gop-lookahead=0 / bframes=4 / b-adapt=2 / b-pyramid / bframe-bias=0 / rc-lookahead=20 / lookahead-slices=6 / scenecut=40 / hist-scenecut=0 / radl=0 / no-splice / no-intra-refresh / ctu=64 / min-cu-size=8 / no-rect / no-amp / max-tu-size=32 / tu-inter-depth=1 / tu-intra-depth=1 / limit-tu=0 / rdoq-level=0 / dynamic-rd=0.00 / no-ssim-rd / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=3 / limit-refs=1 / no-limit-modes / me=1 / subme=2 / merange=57 / temporal-mvp / no-frame-dup / no-hme / weightp / no-weightb / no-analyze-src-pics / deblock=0:0 / sao / no-sao-non-deblock / rd=3 / selective-sao=4 / early-skip / rskip / no-fast-intra / no-tskip-fast / no-cu-lossless / b-intra / no-splitrd-skip / rdpenalty=0 / psy-rd=2.00 / psy-rdoq=0.00 / no-rd-refine / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=crf / crf=17.0 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / ipratio=1.40 / pbratio=1.30 / aq-mode=2 / aq-strength=1.00 / cutree / zone-count=0 / no-strict-cbr / qg-size=32 / no-rc-grain / qpmax=69 / qpmin=0 / no-const-vbv / sar=0 / overscan=0 / videoformat=5 / range=0 / colorprim=2 / transfer=2 / colormatrix=2 / chromaloc=0 / display-window=0 / cll=0,0 / min-luma=0 / max-luma=1023 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / no-opt-qp-pps / no-opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / hist-threshold=0.01 / no-opt-cu-delta-qp / no-aq-motion / no-hdr10 / no-hdr10-opt / no-dhdr10-opt / no-idr-recovery-sei / analysis-reuse-level=0 / analysis-save-reuse-level=0 / analysis-load-reuse-level=0 / scale-factor=0 / refine-intra=0 / refine-inter=0 / refine-mv=1 / refine-ctu-distortion=0 / no-limit-sao / ctu-info=0 / no-lowpass-dct / refine-analysis-type=0 / copy-pic=1 / max-ausize-factor=1.0 / no-dynamic-refine / no-single-sei / no-hevc-aq / no-svt / no-field / qp-adaptation-range=1.00 / no-scenecut-aware-qpconformance-window-offsets / right=0 / bottom=0
      Default : Yes
      Forced : No

      • Remux (don't transcode) to MP4 (can use FFMPEG or AVIDemux), they should play fine ;)

        • Used shutter encoder to rewrap to mp4. Still plays the same way.

  • Hmm, I’m using a cheap as chips Foxtel now box but I use Plex for most home streaming. Kodi is on the reverse is a bit of a nightmare on it, takes a bit to load streams and have issues with buffering with some streams, but I think it might be something to do with device security which is disabled. Honestly I think you should have up and get at least the shield version that’s been around the $150 mark; or get a Apple TV you can jailbreak and use kodi with

    • +1

      The Nvidia Shield seems so little for so much. Can't live with the base ver, doesn't even have a usb port. I seems very lacking. Maybe it's more for gamers?

  • Find a different encoder?

  • If you want a solution that works, and you're already considering the $200 price point… I would get an Intel x86 PC. Particularly an old laptop. And repurpose that as your HTPC. It has the hardware inside to run everything, you can install the software to make it for TV UI, and as a laptop it will have good Sleep Function and low power draw.

    Here's some inspiration:
    https://www.youtube.com/watch?v=QCdh0VZvBGs

  • Have you tried running libreelec or coreelec on your android tv box?
    That way it runs custom linux designed for kodi.
    It gives me a much smoother experience on my boxes, haven't found anything I can't play yet.

    • No I haven't. They look less than trivial to install. Which would you rec'd?

  • Not too clear on your specific device requirement however Google TV supports HEVC without issues. The device is pretty awesome especially if you have other Google services. The only issue - its 4GB internal storage sucks. I spent $50 on a USB hub and SD card. Offloaded apps onto that. Pretty happy now.

    You can hook up any USB device with the hub - storage, keyboard, mouse, webcam, etc.

Login or Join to leave a comment