jellyfin-androidtv
jellyfin-androidtv copied to clipboard
FireTV Stick (2nd gen) seems to not send a transcode request to the server.
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