• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support General Questions What new device should I buy that direct play's AV1 content?

     
    • 0 Vote(s) - 0 Average

    What new device should I buy that direct play's AV1 content?

    slymilano
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    Country:United States
    #1
    2023-10-04, 01:01 AM
    I want to buy a device that natively plays AV1 without the need to transcode. Even with any audio codec or PGSSUBs.

    I own two shield tv pro's but they don't play av1s and I want to transition over to this new smaller codec.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2023-10-04, 01:48 AM
    Apparently the LOWER end Chromecast with Google TV HD supports AV1 decoding but the higher end 4K models does not. Which is news to me. As a 4K model owner this is annoying.

    I'm not aware of any other dongles that currently support AV1. It's rumored that both upcoming CCwGTV refreshes will have AV1 support.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    bitmap
    Offline

    Community Moderator

    Posts: 893
    Threads: 9
    Joined: 2023 Jul
    Reputation: 29
    #3
    2023-10-04, 07:15 PM
    This is a tough request, if I understand correctly, because you're asking for something that supports AV1 decoding (i.e., playback) as well as pretty much every other video and audio codec, plus will play back ASS and PGS subs without transcoding? You might be looking for a unicorn, friend. Playback with PGS subs without transcoding limits your selection to devices generally with custom players, as Roku, webOS, and most other players I'm aware of will NOT support PGS playback without being burned in. Add to that older codecs being dropped, H264 high being a problem for folks who watch older anime, audio channels, Atmos, HDR/DV/profile...

    If you're satisfied with 80-90% of that, you could probably find a consumer device that satisfies your needs, but you're cutting it close to finding/building HTPC hardware and running a custom-built OS designed for this purpose to fit your needs. That's gonna be double or more the cost of a consumer device plus the time investment and maintenance...
    Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    abpjf
    Offline

    Member

    Posts: 64
    Threads: 7
    Joined: 2023 Oct
    Reputation: 1
    #4
    2023-10-26, 01:16 AM (This post was last modified: 2023-10-26, 01:28 AM by abpjf. Edited 2 times in total.)
    Not sure if I'm misunderstanding something here, but my Shield's JF Android client plays back AV1 natively (no transcoding) without issue; I know because I re-encode almost all my media to AV1 exactly because I get smaller file sizes - and the server is showing that the content is playing direct. I assume I can take it at face value when the Dashboard playback info for a given file says "Direct Playing - The source file is entirely compatible with this client, and the session is receiving the file without modifications."

    EDIT II: Another confirmation that AV1 is playing back natively on the Shield is that it won't apply the AI Upscaling to that format, whereas it would/does if/when it's transcoded to say HEVC or h264.

    Conversely, the server also correctly indicates the same AV1 file(s) being transcoded when it's being played back on something like the LG WebOS JF app that some of my external users use.

    To clarify, I have my JF client set to always ask if I want to use an external client (VLC) for playback, so technically I guess VLC is playing it back on the Shield without transcoding, which doesn't really matter. The TLDR is that the Shield seems to be perfectly capable of playing AV1 natively via VLC.
    Deleted User

    Unregistered
     
    #5
    2023-10-26, 01:43 AM
    (2023-10-26, 01:16 AM)abpjf Wrote: To clarify, I have my JF client set to always ask if I want to use an external client (VLC) for playback, so technically I guess VLC is playing it back on the Shield without transcoding, which doesn't really matter. The TLDR is that the Shield seems to be perfectly capable of playing AV1 natively via VLC.

    afaik Shield doesn't support hardware decoding of AV1 - VLC is likely using software decoding, which is not always good but depends on what you're playing

    you can confirm by checking the cpu usage via adb shell with the 'top' command while playing something
    abpjf
    Offline

    Member

    Posts: 64
    Threads: 7
    Joined: 2023 Oct
    Reputation: 1
    #6
    2023-10-26, 03:00 AM (This post was last modified: 2023-10-26, 03:12 AM by abpjf. Edited 2 times in total.)
    (2023-10-26, 01:43 AM)000 Wrote:
    (2023-10-26, 01:16 AM)abpjf Wrote: To clarify, I have my JF client set to always ask if I want to use an external client (VLC) for playback, so technically I guess VLC is playing it back on the Shield without transcoding, which doesn't really matter. The TLDR is that the Shield seems to be perfectly capable of playing AV1 natively via VLC.

    afaik Shield doesn't support hardware decoding of AV1 - VLC is likely using software decoding, which is not always good but depends on what you're playing

    you can confirm by checking the cpu usage via adb shell with the 'top' command while playing something

    hardly makes any change in CPU usage vs idle, 1%-3%tile, within the realm of nonexistent or margin-of-error. which pretty much comes back to it making no real difference how it's playing it back "natively" - my takeaway is that if JF server says it's feeding direct, then I take it for granted that it is direct. I (granted, subjectively) see no qualitative difference when it's playing "direct" via JF+VLC on the Android client vs playing the file on an RTX-4x/ARC-7x equipped desktop PC.

    interesting though that it (JF) makes no distinction as to whether something is being "directly" played back via SW or HW decoding. I guess the long and short of it, in my view at least, is that 'what does it really matter whether AV1 is playing back via SW or HW decoding' - especially if JF itself sees no distinction vis a vis its definition of "direct playback."

    as long as I don't get stutters / dropouts, why worry for nothing? Smiling-face

    EDIT: if it matters, the specific content being used for the above discourse is an episode of 'The Winter King' encoded via Handbrake (latest version) in 1080p AV1 @ a reported average bitrate of 3200kbps with an E-AC3 DD5.1 track and .ass subs (if activated), re-encoded on an ARC-750.

    EDIT II: I did putz around with a couple of different 'off brand' Android STBs that use various HW-decode AV1 chipsets (https://en.wikipedia.org/wiki/AV1#Hardware) and they both SUUUUUUUUUUUUUUUUUUUUUUCKED royally on AV1 playback. Freezes / dropouts / stutters galore... Even using the VLC-handoff method. The fact that they seemed to enforce HW decoding (vs trying SW or someway to choose SW) was a big detriment in that case.
    abpjf
    Offline

    Member

    Posts: 64
    Threads: 7
    Joined: 2023 Oct
    Reputation: 1
    #7
    2023-10-26, 03:27 AM (This post was last modified: 2023-10-26, 03:29 AM by abpjf. Edited 1 time in total.)
    random rumination:

    an Iris XE iGPU-equipped laptop is perfectly serviceable as an AV1-capable (HW decode) HTPC. considering a new Shield Pro runs $200, you can likely get an old 1165G7-equipped laptop on ebay for around that price; pair it with this 'gyro mouse' (https://www.amazon.com/W10-GYRO-Keyboard...078NT49MJ/)[I use a couple myself and they're fabulous, albeit not ergonomically shaped] and you've got yourself something that's arguably more capable and versatile than even a Shield.

    but again, the Shield with JF+VLC seems to do just fine for AV1, so there's that...
    bitmap
    Offline

    Community Moderator

    Posts: 893
    Threads: 9
    Joined: 2023 Jul
    Reputation: 29
    #8
    2023-10-26, 06:45 AM
    Quote:Conversely, the server also correctly indicates the same AV1 file(s) being transcoded when it's being played back on something like the LG WebOS JF app that some of my external users use.

    The LG C1 will direct play AV1 through the webOS app. AV1 is a large and growing portion of my library and I'm shocked at the amount of devices will direct play AV1...frustratingly the Roku I purchased to do so does not.
    Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    abpjf
    Offline

    Member

    Posts: 64
    Threads: 7
    Joined: 2023 Oct
    Reputation: 1
    #9
    2023-10-26, 04:53 PM
    (2023-10-26, 06:45 AM)bitmap Wrote:
    Quote:Conversely, the server also correctly indicates the same AV1 file(s) being transcoded when it's being played back on something like the LG WebOS JF app that some of my external users use.

    The LG C1 will direct play AV1 through the webOS app. AV1 is a large and growing portion of my library and I'm shocked at the amount of devices will direct play AV1...frustratingly the Roku I purchased to do so does not.

    That's good to know! I guess my users are on other models that don't have the horsepower.

    Yeah, I got past the "AV1 via HW decode only!" hump really quickly once I realized plenty of devices do SW decode of it just fine without any apparent hit to quality or performance.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode