• 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 Random transcoding on WebOS app

     
    • 0 Vote(s) - 0 Average

    Random transcoding on WebOS app

    Can't understand why some times videos direct stream while other times it requires transcoding
    micku
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2025 Sep
    Reputation: 0
    Country:Italy
    #1
    2025-09-27, 10:11 PM
    Hi, I'm trying to understand this weird WebOS behavior which (apparently) randomly requests transcoding.

    An example of what happens is:
    • Start playback -> direct stream
    • Skip to +20 minutes -> direct stream
    • Skip to +40 minutes -> direct stream
    • Skip to +60 minutes -> transcoding
    • Start from the beginning -> transcoding
    • Start again after a minute -> direct stream
    • Skip to +20 minutes -> transcoding
    I have also been able to watch full movies without any issue, usually when they start, they also finish unless I skip and it decides to transcode.

    A bit of background: I have disabled transcoding since Jellyfin is running on RPi5 (so no HW acceleration) and the plan was to stick to formats that are supported by my TV and Android app so I can just offline transcode once.
    Jellyfin version is 10.11.0.

    Here are the logs, not much to see IMO. All of the "Playback stopped reported by app" are the client saying the video is not supported.

    Code:
    [2025-09-27 21:06:29.531 +00:00] [INF] [7] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "10.42.1.177" request
    [2025-09-27 21:07:30.155 +00:00] [INF] [34] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: False
    [2025-09-27 21:07:33.178 +00:00] [INF] [9] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-i file:\"/data/media/Video.mkv\" -copyts -map 0:3 -an -vn -c:s copy \"/config/data/subtitles/b3/b30616ba-69c7-0fb2-c3c0-77fe64f282e5/3.srt\" -map 0:4 -an -vn -c:s copy \"/config/data/subtitles/b3/b30616ba-69c7-0fb2-c3c0-77fe64f282e5/4.srt\""
    [2025-09-27 21:08:06.870 +00:00] [INF] [9] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"/data/media/Video.mkv\"" to "/config/data/subtitles/b3/b30616ba-69c7-0fb2-c3c0-77fe64f282e5/3.srt"
    [2025-09-27 21:08:06.870 +00:00] [INF] [9] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"/data/media/Video.mkv\"" to "/config/data/subtitles/b3/b30616ba-69c7-0fb2-c3c0-77fe64f282e5/4.srt"
    [2025-09-27 21:12:55.379 +00:00] [INF] [25] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: False
    [2025-09-27 21:12:55.793 +00:00] [INF] [9] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: False
    [2025-09-27 21:12:56.374 +00:00] [INF] [25] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -ss 00:26:03.899 -fflags +genpts  -i file:\"/data/media/Video.mkv\" -map 0:0 -map 0:1 -codec:v:0 copy -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 copy -y \"/cache/transcodes/fbe166c94102934a845fc6fad6cc00b0.mkv\""
    [2025-09-27 21:13:54.340 +00:00] [INF] [36] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: False
    [2025-09-27 21:13:54.733 +00:00] [INF] [48] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/fbe166c94102934a845fc6fad6cc00b0.mkv"
    [2025-09-27 21:13:54.938 +00:00] [INF] [48] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
    [2025-09-27 21:13:54.938 +00:00] [INF] [48] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/cache/transcodes/fbe166c94102934a845fc6fad6cc00b0.mkv"
    [2025-09-27 21:13:56.028 +00:00] [INF] [19] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: False
    [2025-09-27 21:13:56.568 +00:00] [INF] [19] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: False
    [2025-09-27 21:13:57.186 +00:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video". Stopped at "1624001" ms
    [2025-09-27 21:14:07.886 +00:00] [INF] [48] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: False
    [2025-09-27 21:14:08.585 +00:00] [INF] [25] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: False
    [2025-09-27 21:14:09.102 +00:00] [INF] [48] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: False
    [2025-09-27 21:14:09.693 +00:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video". Stopped at "1624001" ms
    [2025-09-27 21:15:37.326 +00:00] [INF] [48] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "10.42.1.177" request
    [2025-09-27 21:16:21.054 +00:00] [INF] [48] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:16:22.608 +00:00] [INF] [19] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:16:23.532 +00:00] [INF] [19] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:16:23.896 +00:00] [INF] [19] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video". Stopped at "1624001" ms
    [2025-09-27 21:17:57.881 +00:00] [INF] [43] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:17:58.796 +00:00] [INF] [43] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:17:59.320 +00:00] [INF] [14] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -fflags +genpts  -i file:\"/data/media/Video.mkv\" -map 0:0 -map 0:1 -codec:v:0 copy -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 libfdk_aac -ac 6 -ab 768000 -af \"asetpts=PTS-0/TB\" -y \"/cache/transcodes/7bc3b816afb0957ad862aa2a0755ad7c.mkv\""
    [2025-09-27 21:18:35.681 +00:00] [INF] [34] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:18:35.713 +00:00] [INF] [34] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/7bc3b816afb0957ad862aa2a0755ad7c.mkv"
    [2025-09-27 21:18:35.880 +00:00] [INF] [34] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
    [2025-09-27 21:18:35.880 +00:00] [INF] [34] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/cache/transcodes/7bc3b816afb0957ad862aa2a0755ad7c.mkv"
    [2025-09-27 21:18:36.344 +00:00] [INF] [34] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:18:36.858 +00:00] [INF] [34] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:18:37.357 +00:00] [INF] [34] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video". Stopped at "92607" ms
    [2025-09-27 21:20:50.020 +00:00] [INF] [22] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:20:50.720 +00:00] [INF] [22] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:20:51.274 +00:00] [INF] [22] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:20:51.856 +00:00] [INF] [51] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video". Stopped at "0" ms
    [2025-09-27 21:21:09.154 +00:00] [WRN] [22] Jellyfin.Server.Implementations.Events.Consumers.Session.PlaybackStartLogger: PlaybackStart reported with null media info.
    [2025-09-27 21:21:17.101 +00:00] [INF] [51] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:21:17.800 +00:00] [INF] [51] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:21:18.286 +00:00] [INF] [51] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:21:18.815 +00:00] [INF] [51] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video". Stopped at "0" ms
    [2025-09-27 21:21:30.168 +00:00] [INF] [9] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:23:39.474 +00:00] [INF] [51] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video". Stopped at "122751" ms
    [2025-09-27 21:23:51.573 +00:00] [INF] [51] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:23:52.192 +00:00] [INF] [7] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:23:52.652 +00:00] [INF] [7] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:23:53.244 +00:00] [INF] [7] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video2". Stopped at "0" ms
    [2025-09-27 21:23:58.647 +00:00] [INF] [54] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:23:59.360 +00:00] [INF] [22] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:24:00.050 +00:00] [INF] [51] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:24:00.704 +00:00] [INF] [51] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video2". Stopped at "0" ms
    [2025-09-27 21:24:03.084 +00:00] [INF] [51] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:24:03.917 +00:00] [INF] [22] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:24:04.620 +00:00] [INF] [54] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:24:05.254 +00:00] [INF] [22] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video2". Stopped at "0" ms
    [2025-09-27 21:24:26.813 +00:00] [INF] [22] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:24:27.690 +00:00] [INF] [22] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:24:28.520 +00:00] [INF] [51] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:24:29.161 +00:00] [INF] [51] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video2". Stopped at "0" ms
    [2025-09-27 21:25:07.322 +00:00] [INF] [54] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:25:07.969 +00:00] [INF] [22] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:25:08.705 +00:00] [INF] [22] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:25:09.435 +00:00] [INF] [22] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video2". Stopped at "0" ms
    [2025-09-27 21:26:14.355 +00:00] [INF] [54] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:26:15.190 +00:00] [INF] [54] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:26:15.792 +00:00] [INF] [54] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:26:16.438 +00:00] [INF] [32] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video2". Stopped at "0" ms
    [2025-09-27 21:27:16.530 +00:00] [INF] [54] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:27:17.288 +00:00] [INF] [54] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:27:17.828 +00:00] [INF] [7] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:27:18.475 +00:00] [INF] [7] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video2". Stopped at "0" ms
    [2025-09-27 21:27:26.907 +00:00] [INF] [7] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:27:27.856 +00:00] [INF] [7] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:27:28.346 +00:00] [INF] [7] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:27:28.927 +00:00] [INF] [7] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video". Stopped at "0" ms
    [2025-09-27 21:27:32.704 +00:00] [INF] [32] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:27:33.409 +00:00] [INF] [54] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:27:33.921 +00:00] [INF] [54] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "User". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
    [2025-09-27 21:27:34.489 +00:00] [INF] [54] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.0" playing "Video". Stopped at "0" ms
    [2025-09-27 21:27:53.344 +00:00] [INF] [54] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "10.42.1.177" closed

    What could be the issue? How can I better troubleshoot? Can I increase the log verbosity?

    Thanks so much for the support!
    « 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