jellyfin / jellyfin-androidtv

Android TV Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
2.69k stars 458 forks source link

FireTV Stick (2nd gen) seems to not send a transcode request to the server. #3479

Closed Mr3DAlien closed 3 weeks ago

Mr3DAlien commented 5 months ago

Describe the bug

I tried to playback a file that uses HVEC but I get the error message: "Player error encountered". My PC and Phone can transcode the Series without a problem and even creates a log file for that. Just the FireTV Stick seems to have a problem with it. When trying the libVLC player the Episode starts to play for about 10 seconds before closing.

Logs


client: Jellyfin for Android TV client_version: 0.16.7 client_repository: https://github.com/jellyfin/jellyfin-androidtv type: crash_report format: markdown

Logs

Stack Trace:

java.lang.RuntimeException: Unable to start activity ComponentInfo{org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity}: java.lang.NullPointerException
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2495)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2563)
    at android.app.ActivityThread.access$900(ActivityThread.java:168)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1336)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:135)
    at android.app.ActivityThread.main(ActivityThread.java:5619)
    at java.lang.reflect.Method.invoke(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:372)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:984)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
Caused by: java.lang.NullPointerException
    at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt:23)
    at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt:9)
    at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt)
    at org.jellyfin.androidtv.ui.browsing.GenericFolderFragment.setupQueries(GenericFolderFragment.java:58)
    at org.jellyfin.androidtv.ui.browsing.EnhancedBrowseFragment.onCreate(EnhancedBrowseFragment.java:112)
    at androidx.fragment.app.Fragment.performCreate(Fragment.java:3094)
    at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:504)
    at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:268)
    at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:122)
    at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
    at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
    at androidx.fragment.app.FragmentManager.dispatchCreate(FragmentManager.java:2941)
    at androidx.fragment.app.FragmentController.dispatchCreate(FragmentController.java:252)
    at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:219)
    at org.jellyfin.androidtv.ui.browsing.MainActivity.onCreate(MainActivity.kt:57)
    at android.app.Activity.performCreate(Activity.java:6022)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1122)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2448)
    ... 10 more

Logcat:

--------- beginning of main
04-02 02:19:30.896 I/art     ( 5229): Bumping SignalCatcher priority from 5 to 10
04-02 02:19:31.071 I/ContextImpl( 5229): com.amazon.client.metrics.api registered service at i = 79
04-02 02:19:31.311 I/ACRA    ( 5229): ACRA is enabled for org.jellyfin.androidtv, initializing...
04-02 02:19:31.925 I/LogInitializer( 5229): Debug tree planted
04-02 02:19:32.120 W/art     ( 5229): Suspending all threads took: 5.712ms
04-02 02:19:32.269 I/MigrationContext( 5229): Requested migration from 2 to 2. Found 1 migrations in total.
04-02 02:19:32.781 I/SessionRepositoryImpl$r( 5229): Restoring session
04-02 02:19:32.892 I/org.jellyfin.sdk.api.client.KtorClient( 5229): GET http://10.0.0.204:8096/Branding/Configuration
04-02 02:19:33.284 E/SQLiteLog( 5229): (283) recovered 81 frames from WAL file /data/data/org.jellyfin.androidtv/databases/androidx.work.workdb-wal
04-02 02:19:33.430 I/org.jellyfin.sdk.api.client.KtorClient( 5229): GET http://10.0.0.204:8096/System/Info/Public
04-02 02:19:33.530 I/SessionRepositoryImpl( 5229): Updating current session. userId=0dfaef5e-6431-4d2b-a94b-30cee493e6c0 apiBindingSuccess=true
04-02 02:19:33.540 I/org.jellyfin.sdk.api.client.KtorClient( 5229): GET http://10.0.0.204:8096/Users/Me
04-02 02:19:33.774 I/org.jellyfin.sdk.api.client.KtorClient( 5229): GET http://10.0.0.204:8096/DisplayPreferences/livetv?userId=0dfaef5e-6431-4d2b-a94b-30cee493e6c0&client=jellyfin-androidtv
04-02 02:19:33.832 I/org.jellyfin.sdk.api.client.KtorClient( 5229): GET http://10.0.0.204:8096/DisplayPreferences/usersettings?userId=0dfaef5e-6431-4d2b-a94b-30cee493e6c0&client=emby
04-02 02:30:07.402 I/art     ( 6497): Bumping SignalCatcher priority from 5 to 10
04-02 02:30:07.885 I/ContextImpl( 6497): com.amazon.client.metrics.api registered service at i = 79
04-02 02:30:08.212 I/art     ( 6497): Background sticky concurrent mark sweep GC freed 9639(438KB) AllocSpace objects, 0(0B) LOS objects, 7% free, 3MB/3MB, paused 7.557ms total 85.431ms
04-02 02:30:08.383 I/ACRA    ( 6497): ACRA is enabled for org.jellyfin.androidtv, initializing...
04-02 02:30:08.534 I/art     ( 6497): Background partial concurrent mark sweep GC freed 9089(566KB) AllocSpace objects, 12(528KB) LOS objects, 39% free, 4MB/7MB, paused 849us total 103.014ms
04-02 02:30:09.240 I/LogInitializer( 6497): Debug tree planted
04-02 02:30:09.415 I/art     ( 6497): Background sticky concurrent mark sweep GC freed 16057(1029KB) AllocSpace objects, 3(129KB) LOS objects, 15% free, 6MB/7MB, paused 8.156ms total 58.181ms
04-02 02:30:09.821 I/MigrationContext( 6497): Requested migration from 2 to 2. Found 1 migrations in total.
04-02 02:30:10.472 I/SessionRepositoryImpl$r( 6497): Restoring session
04-02 02:30:10.681 I/org.jellyfin.sdk.api.client.KtorClient( 6497): GET http://10.0.0.204:8096/Branding/Configuration
04-02 02:30:11.090 E/SQLiteLog( 6497): (283) recovered 91 frames from WAL file /data/data/org.jellyfin.androidtv/databases/androidx.work.workdb-wal
04-02 02:30:11.334 W/art     ( 6497): Suspending all threads took: 163.008ms
04-02 02:30:11.352 I/art     ( 6497): Background sticky concurrent mark sweep GC freed 22343(1974KB) AllocSpace objects, 5(80KB) LOS objects, 15% free, 9MB/11MB, paused 172.890ms total 333.470ms
--------- beginning of system
04-02 02:30:11.478 I/FrameworkJumpTable( 6497): Successfully loaded all classes
04-02 02:30:11.508 I/FrameworkJumpTable( 6497): Successfully loaded all methods
04-02 02:30:11.522 I/FrameworkJumpTable( 6497): Successfully loaded all fields
04-02 02:30:11.595 I/MigrationContext( 6497): Requested migration from 7 to 7. Found 1 migrations in total.
04-02 02:30:11.610 I/ActivityThemeExtensions( 6497): Applying theme DARK
04-02 02:30:12.101 I/art     ( 6497): Background partial concurrent mark sweep GC freed 18612(958KB) AllocSpace objects, 4(64KB) LOS objects, 27% free, 10MB/14MB, paused 2.678ms total 146.859ms
04-02 02:30:12.183 E/ACRA    ( 6497): ACRA caught a RuntimeException for org.jellyfin.androidtv
04-02 02:30:12.183 E/ACRA    ( 6497): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity}: java.lang.NullPointerException
04-02 02:30:12.183 E/ACRA    ( 6497):   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2495)
04-02 02:30:12.183 E/ACRA    ( 6497):   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2563)
04-02 02:30:12.183 E/ACRA    ( 6497):   at android.app.ActivityThread.access$900(ActivityThread.java:168)
04-02 02:30:12.183 E/ACRA    ( 6497):   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1336)
04-02 02:30:12.183 E/ACRA    ( 6497):   at android.os.Handler.dispatchMessage(Handler.java:102)
04-02 02:30:12.183 E/ACRA    ( 6497):   at android.os.Looper.loop(Looper.java:135)
04-02 02:30:12.183 E/ACRA    ( 6497):   at android.app.ActivityThread.main(ActivityThread.java:5619)
04-02 02:30:12.183 E/ACRA    ( 6497):   at java.lang.reflect.Method.invoke(Native Method)
04-02 02:30:12.183 E/ACRA    ( 6497):   at java.lang.reflect.Method.invoke(Method.java:372)
04-02 02:30:12.183 E/ACRA    ( 6497):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:984)
04-02 02:30:12.183 E/ACRA    ( 6497):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
04-02 02:30:12.183 E/ACRA    ( 6497): Caused by: java.lang.NullPointerException
04-02 02:30:12.183 E/ACRA    ( 6497):   at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt:23)
04-02 02:30:12.183 E/ACRA    ( 6497):   at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt:9)
04-02 02:30:12.183 E/ACRA    ( 6497):   at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt)
04-02 02:30:12.183 E/ACRA    ( 6497):   at org.jellyfin.androidtv.ui.browsing.GenericFolderFragment.setupQueries(GenericFolderFragment.java:58)
04-02 02:30:12.183 E/ACRA    ( 6497):   at org.jellyfin.androidtv.ui.browsing.EnhancedBrowseFragment.onCreate(EnhancedBrowseFragment.java:112)
04-02 02:30:12.183 E/ACRA    ( 6497):   at androidx.fragment.app.Fragment.performCreate(Fragment.java:3094)
04-02 02:30:12.183 E/ACRA    ( 6497):   at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:504)
04-02 02:30:12.183 E/ACRA    ( 6497):   at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:268)
04-02 02:30:12.183 E/ACRA    ( 6497):   at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:122)
04-02 02:30:12.183 E/ACRA    ( 6497):   at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
04-02 02:30:12.183 E/ACRA    ( 6497):   at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
04-02 02:30:12.183 E/ACRA    ( 6497):   at androidx.fragment.app.FragmentManager.dispatchCreate(FragmentManager.java:2941)
04-02 02:30:12.183 E/ACRA    ( 6497):   at androidx.fragment.app.FragmentController.dispatchCreate(FragmentController.java:252)
04-02 02:30:12.183 E/ACRA    ( 6497):   at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:219)
04-02 02:30:12.183 E/ACRA    ( 6497):   at org.jellyfin.androidtv.ui.browsing.MainActivity.onCreate(MainActivity.kt:57)
04-02 02:30:12.183 E/ACRA    ( 6497):   at android.app.Activity.performCreate(Activity.java:6022)
04-02 02:30:12.183 E/ACRA    ( 6497):   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1122)
04-02 02:30:12.183 E/ACRA    ( 6497):   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2448)
04-02 02:30:12.183 E/ACRA    ( 6497):   ... 10 more

App information

App version: 0.16.7 (160799)
Package name: org.jellyfin.androidtv
Build:

{"BOARD":"tank","BOOTLOADER":"unknown","BRAND":"Amazon","CPU_ABI":"armeabi-v7a","CPU_ABI2":"armeabi","DEVICE":"tank","DISPLAY":"LVY48F","FINGERPRINT":"Amazon\/full_tank\/tank:5.1.1\/LVY48F\/288.6.8.8_user_688804020:user\/release-keys","HARDWARE":"mt8127","HOST":"i3-ri-14-use1a-b-16-04-fos-6","ID":"LVY48F","IS_DEBUGGABLE":false,"MANUFACTURER":"Amazon","MODEL":"AFTT","PRODUCT":"full_tank","RADIO":"unknown","REQ_BATTERY_LEVEL":0,"SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":[],"SUPPORTED_ABIS":["armeabi-v7a","armeabi"],"TAGS":"release-keys","TIME":1700534536000,"TYPE":"user","UNKNOWN":"unknown","USER":"build","WAN":false,"VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"","CODENAME":"REL","INCREMENTAL":"288.6.8.8_user_688804020","RELEASE":"5.1.1","RESOURCES_SDK_INT":22,"SDK":"22","SDK_INT":22,"SECURITY_PATCH":"2022-00-01"}}

Build config:

{"APPLICATION_ID":"org.jellyfin.androidtv","BUILD_TYPE":"release","DEBUG":false,"DEVELOPMENT":false,"VERSION_CODE":160799,"VERSION_NAME":"0.16.7"}

Device information

Android version: 5.1.1
Device brand: Amazon
Device product: full_tank
Device model: AFTT

Crash information

Start time: 2024-04-02T02:30:08.804+02:00
Crash time: 2024-04-02T02:30:12.377+02:00

FFmpeg logs

/videos/841ee330-2bbb-1c42-3671-59ea21a48e58/hls1/main/0.ts

{"Protocol":0,"Id":"841ee3302bbb1c42367159ea21a48e58","Path":"/media/Series/Two and a Half Men/Season 05/Two and a Half Men - S05E02 - Media Room Slash Dungeon - WEBRip-1080p.mp4","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mov,mp4,m4a,3gp,3g2,mj2","Size":368283968,"Name":"Two and a Half Men - S05E02 - Media Room Slash Dungeon - WEBRip-1080p","IsRemote":false,"ETag":"ef4d2e26b8f95dfffa20330bffc2662e","RunTimeTicks":13214499840,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"OpenToken":null,"RequiresClosing":false,"LiveStreamId":null,"BufferMs":null,"RequiresLooping":false,"SupportsProbing":true,"VideoType":0,"IsoType":null,"Video3DFormat":null,"MediaStreams":[{"Codec":"hevc","CodecTag":"hev1","Language":"und","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/24000","CodecTimeBase":null,"Title":null,"VideoRange":"SDR","VideoRangeType":"SDR","VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"1080p HEVC SDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":null,"BitRate":2000064,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"Height":1080,"Width":1920,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"Profile":"Main 10","Type":1,"AspectRatio":"16:9","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":120,"IsAnamorphic":null},{"Codec":"aac","CodecTag":"mp4a","Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/48000","CodecTimeBase":null,"Title":null,"VideoRange":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"Eng - AAC - Stereo - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":"stereo","BitRate":224000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":2,"SampleRate":48000,"IsDefault":true,"IsForced":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":"LC","Type":0,"AspectRatio":null,"Index":1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null}],"MediaAttachments":[],"Formats":[],"Bitrate":2229574,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":null,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}

/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -fflags +genpts  -i file:"/media/Series/Two and a Half Men/Season 05/Two and a Half Men - S05E02 - Media Room Slash Dungeon - WEBRip-1080p.mp4" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -tag:v:0 hvc1 -bsf:v hevc_mp4toannexb -start_at_zero -codec:a:0 copy -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc8%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc8.m3u8"

ffmpeg version 5.1.4-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 10 (Debian 10.2.1-6)
  configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-libs=-lfftw3f --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libsvtav1 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      57. 28.100 / 57. 28.100
  libavcodec     59. 37.100 / 59. 37.100
  libavformat    59. 27.100 / 59. 27.100
  libavdevice    59.  7.100 / 59.  7.100
  libavfilter     8. 44.100 /  8. 44.100
  libswscale      6.  7.100 /  6.  7.100
  libswresample   4.  7.100 /  4.  7.100
  libpostproc    56.  6.100 / 56.  6.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'file:/media/Series/Two and a Half Men/Season 05/Two and a Half Men - S05E02 - Media Room Slash Dungeon - WEBRip-1080p.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2mp41
    creation_time   : 2022-02-17T05:03:39.000000Z
    title           : Two.and.a.Half.Men.S05E02.1080p.WEBRip.x265-RARBG
    encoder         : Lavf58.20.100
    comment         : Two.and.a.Half.Men.S05E02.1080p.WEBRip.x265-RARBG
  Duration: 00:22:01.45, start: 0.000000, bitrate: 2229 kb/s
  Stream #0:0[0x1](und): Video: hevc (Main 10) (hev1 / 0x31766568), yuv420p10le(tv), 1920x1080 [SAR 1:1 DAR 16:9], 2000 kb/s, 23.98 fps, 23.98 tbr, 24k tbn (default)
    Metadata:
      creation_time   : 2022-02-17T05:03:39.000000Z
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
  Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 224 kb/s (default)
    Metadata:
      creation_time   : 2022-02-17T05:03:39.000000Z
      handler_name    : SoundHandler
      vendor_id       : [0][0][0][0]
Output #0, hls, to '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc8.m3u8':
  Metadata:
    encoder         : Lavf59.27.100
  Stream #0:0: Video: hevc (Main 10) (hvc1 / 0x31637668), yuv420p10le(tv), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 2000 kb/s, 23.98 fps, 23.98 tbr, 90k tbn (default)
  Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 224 kb/s (default)
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=    1 fps=0.0 q=-1.0 size=N/A time=00:00:00.00 bitrate=N/A speed=   0x    
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc80.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc81.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc82.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc83.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc84.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc85.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc86.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc87.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc88.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc89.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc810.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc811.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc812.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc813.ts' for writing
frame= 2029 fps=0.0 q=-1.0 size=N/A time=00:00:00.00 bitrate=N/A speed=0.000486x    
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc814.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc815.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc816.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc817.ts' for writing
[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc818.ts' for writing

[q] command received. Exiting.

[hls @ 0x564cef00dd80] Opening '/transcodes/aa98b83a58af4f4dc068eebd6dfbbdc819.ts' for writing
frame= 2849 fps=0.0 q=-1.0 Lsize=N/A time=00:00:34.24 bitrate=N/A speed=  44x    
video:29682kB audio:3248kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

Media info of the file

Video:

Video
Title: 1080p HEVC SDR
Codec: HEVC
Codec tag: hev1
Profile: Main 10
Level: 120
Resolution: 1920x1080
Aspect ratio: 16:9
Interlaced: No
Framerate: 23.976025
Bitrate: 2000 kbps
Bit depth: 10 bit
Video range: SDR
Video range type: SDR
Pixel format: yuv420p10le
Ref frames: 1

Audio:

Audio
Title: Eng - AAC - Stereo - Default
Language: eng
Codec: AAC
Codec tag: mp4a
Profile: LC
Layout: stereo
Channels: 2 ch
Bitrate: 224 kbps
Sample rate: 48000 Hz
Default: Yes
Forced: No
External: No

Application version

0.16.7

Device information

Amazon FireTV Stick (2nd gen) AFTT

Android version

Fire OS 5.2.9.5

Jellyfin server version

10.8.13

jellyfin-bot commented 1 month ago

This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments.

If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label.

This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.