• 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 Troubleshooting Playback issues on iOS and Jellyfin App

     
    • 0 Vote(s) - 0 Average

    Playback issues on iOS and Jellyfin App

    Playback issues on iOS and Jellyfin App
    Been Reported
    Offline

    Junior Member

    Posts: 6
    Threads: 3
    Joined: 2024 May
    Reputation: 0
    Country:United Kingdom
    #5
    2024-10-29, 09:51 PM (This post was last modified: 2024-10-29, 09:53 PM by Been Reported. Edited 3 times in total.)
    That didn't fix my problem, but after downloading media info and going through and comparing the differences between a Handbrake encode and a FFMPEG encode, I got the following differences:

    HANDBRAKE                     | FFMPEG                               
    Format profile: mp42        | Format profile: isom
    Format profile: Main@L4  | Format profile: High 10@L4
    Audio channels: 2            | Audio Channels: 6
    Frame Rate Mode: variable | Frame Rate Mode: Constant

    So I started with reducing audio channels down to one, using:

    Code:
    ffmpeg -i "example.mp4" -preset veryfast -ac 2 "example.mp4"

    This didn't work, so I tried changing the format profile from isom to mp42 using:

    Code:
    ffmpeg -i "example.mp4" -preset veryfast -brand mp42 "example.mp4"

    However this when downloaded wouldn't play on windows, so I skipped over this and tried changing format profile from High 10@L4 to Main@L4 using:

    Code:
    ffmpeg -i "example.mp4" -c:v libx264 -pix_fmt yuv420p -profile:v main -level 4.0 "example.mp4"

    I learnt that this needed a colour space so I added -c:v libx264 -pix_fmt yuv420p which when finished and downloaded resulted in a working in windows file, then when testing in Jellyfin app on my Android TV works and still continues to work in browser, then to get closer to handbrake I encoded two audio channels as opposed to 6 with the following:

    Code:
    ffmpeg -i "example.mp4" -c:v libx264 -pix_fmt yuv420p -profile:v main -level 4.0 -ac 2 "example.mp4"

    This has since fixed incompatibility with Jellyfin clients on my TV and phone, I'm currently waiting on my partner to get home to test iOS.

    It would seem that Jellyfin and iOS don't like format profile High 10@L4, I Have since tested baseline L3 and that also worked.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    Messages In This Thread
    Playback issues on iOS and Jellyfin App - by Been Reported - 2024-10-28, 11:08 PM
    RE: Playback issues on iOS and Jellyfin App - by TheDreadPirate - 2024-10-29, 12:51 AM
    RE: Playback issues on iOS and Jellyfin App - by Been Reported - 2024-10-29, 06:04 PM
    RE: Playback issues on iOS and Jellyfin App - by TheDreadPirate - 2024-10-29, 07:02 PM
    RE: Playback issues on iOS and Jellyfin App - by Been Reported - 2024-10-29, 09:51 PM
    RE: Playback issues on iOS and Jellyfin App - by TheDreadPirate - 2024-10-30, 01:24 PM

    • 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