• 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 Changing playback speed is not doing anything

     
    • 0 Vote(s) - 0 Average

    Changing playback speed is not doing anything

    Ahmad Muj
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2024 Feb
    Reputation: 0
    #1
    2024-02-02, 11:51 AM (This post was last modified: 2024-02-02, 12:02 PM by Ahmad Muj. Edited 1 time in total.)
    Hello
    I have been facing this problem for quite a while, I have done my research so I will try to be as detailed as possible. 

    I have an Android TV ( TCL C745 ), I'm using the native Jellyfin client and all is going smooth. 
    Recently whenever I'm trying to increase the playback speed of the media that I'm watching, the playback is changing but it's not making any effect to the actual media file. 
    I did some experiments and I figured out that this problem is only happening on media files that has ECA3 audio tracks. 

    The problem is only happening on Direct Play on Android TV only. I have tried a Windows Jellyfin Client, I have tried the following : 
    • Running the same media file from the browser on my windows machine ( Encoded ) and changing the playback speed works. 
    • Running the same media file on a Windows client ( Direct Play ), changing playback speed works. 
    • Running the same media file on an Android client ( Encoded ), changing playback speed works

    I have done the following steps to try to eliminate the problem: 
    • Changed the docker image from the linuxserver/jellyfin to the offical image, that didn't change anything.
    • Changed the user to the admin user on the TV, did not work
    • Installed a clean Jellyfin insulation on my Windows machine ( as a Server ) with the same media file and logged in using my TV, it didn't work
    • On ExoPlayer, changing the playback speed won't make any effect.
    • On LibVLC, changing the playback speed will actually make the video faster but without any audio
    • Tried to use VLC media player on my TV, there is mainly 2 problems with that, the first one is that the audio is significantly lower on some media file and the media file itself is shattering
    • Tried to use MX Player but it does not support ECA3 audio
    • Tried to use MPV Player, it didn't work with them
    Changing the playback speed for me is really critical and it seems to be working on other devices.

    This is the log of trying this media file from my Android TV, there is no ffmpeg log because it's a Direct play there is no Encoding. 

    Code:
    [2024-02-02 15:33:32.374 +04:00] [INF] [57] Nick.Plugin.Jellyscrub.Drawing.OldMediaEncoder: Setting generation process priority to BelowNormal
    [2024-02-02 15:34:58.570 +04:00] [INF] [35] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "home". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
    [2024-02-02 15:34:58.570 +04:00] [INF] [35] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-libVLC", Path="/storage/media-2/Shows/Death and Other Details 2024 S01/Death.and.Other.Details.S01E01.DV.HDR.2160p.WEB.H265-GloriousMongoose[TGx]/death.and.other.details.s01e01.dv.hdr.2160p.web.h265-gloriousmongoose.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/9daba9d9-4bf9-7fef-c9d5-5291c5238a7b/stream.mkv?MediaSourceId=9daba9d94bf97fefc9d55291c5238a7b&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&Tag=052b64d766a4100c3b42890042f104ff"
    [2024-02-02 15:34:58.648 +04:00] [INF] [82] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "home". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
    [2024-02-02 15:34:58.648 +04:00] [INF] [82] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="/storage/media-2/Shows/Death and Other Details 2024 S01/Death.and.Other.Details.S01E01.DV.HDR.2160p.WEB.H265-GloriousMongoose[TGx]/death.and.other.details.s01e01.dv.hdr.2160p.web.h265-gloriousmongoose.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "media:/videos/9daba9d9-4bf9-7fef-c9d5-5291c5238a7b/stream.mkv?MediaSourceId=9daba9d94bf97fefc9d55291c5238a7b&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&Tag=052b64d766a4100c3b42890042f104ff"
    [2024-02-02 15:35:13.448 +04:00] [INF] [69] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.16.4" playing "Rare". Stopped at "32778" ms

    I'm running Jellyfin inside a VM installed on a proxmox with Intel® Core™ i7-8559U with the CPU as host so the hardware encoding is enable and configured correctly. 

    Please advise me of what I should do
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-02-02, 04:03 PM
    My understanding is that not every Android TV Soc supports changing the playback speed. This is not a limitation of the Jellyfin client or your Jellyfin server. It is a limitation of the TV SoC.
    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]
    Ahmad Muj
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2024 Feb
    Reputation: 0
    #3
    2024-02-03, 03:15 PM
    (2024-02-02, 04:03 PM)TheDreadPirate Wrote: My understanding is that not every Android TV Soc supports changing the playback speed.  This is not a limitation of the Jellyfin client or your Jellyfin server.  It is a limitation of the TV SoC.

    I'm actually able to change the playback speed on most of the media that I have. I'm only facing an issue with the media files that has ECA3 audio.
    mrterio
    Offline

    Junior Member

    Posts: 6
    Threads: 2
    Joined: 2024 Oct
    Reputation: 0
    Country:China
    #4
    2024-11-05, 10:29 AM
    I have the same problem here. Some videos can't be adjusted for playback speed.
    I checked and the audio encoding for these videos uses EAC3. and if I copy the corresponding video's streaming link in the web version of jellyfin and play it using the vlc player on my TV, it can adjust the playback speed.
    If the audio of the video is using aac. then the playback speed can be adjusted properly within jellyfin.
    « 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