2023-12-05, 02:03 PM
Hello everybody. I'm trying to get hardware transcoding to work, with no luck.
My spec is:
- Minisforum NPB6 - intel i7-13620h (igpu UHD770)
- Ubuntu 22.04.3 LTS (GNU/Linux 6.2.0-37-generic x86_64)
I installed Jellyfin 10.8.13 using docker, my docker compose file:
Everytime I try to play any movie, I get an error: This client isn't compatible with the media and the server isn't sending a compatible media format.
My FFmpeg log:
My jellyfin log file:
I olso tried jellyfin official docker image, with no luck, but in that case there is no FFmpeg logs.
My spec is:
- Minisforum NPB6 - intel i7-13620h (igpu UHD770)
- Ubuntu 22.04.3 LTS (GNU/Linux 6.2.0-37-generic x86_64)
I installed Jellyfin 10.8.13 using docker, my docker compose file:
Code:
version: "2.1"
services:
jellyfin-old:
container_name: jellyfin_vNEW
image: ghcr.io/linuxserver/jellyfin:latest
group_add:
- "109"
network_mode: host
volumes:
- '/home/marcin/docker/jellyfin-old/config/:/config/'
- '/home/marcin/urbinology-video/:/data/video/'
- '/home/marcin/urbinology-music/:/data/music/'
- '/home/marcin/urbinology-wymiana/:/data/tymczas/'
devices:
- /dev/dri:/dev/dri
environment:
TZ: 'Europe/Warsaw'
PUID: 1000
PGID: 1000
JELLYFIN_PublishedServerUrl: 192.168.0.70
DOCKER_MODS: linuxserver/mods:jellyfin-opencl-intel
restart: unless-stopped
Everytime I try to play any movie, I get an error: This client isn't compatible with the media and the server isn't sending a compatible media format.
My FFmpeg log:
Code:
/videos/5277658e-0a82-9dbd-803c-558ac4899d0a/stream
{"Protocol":0,"Id":"5277658e0a829dbd803c558ac4899d0a","Path":"/data/video/Seriale/Bob\u0027s Burgers/S02/S02E01_Belcherowie.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv,webm","Size":597079360,"Name":"S02E01_Belcherowie","IsRemote":false,"ETag":"bb42ffb46bb6fe5c1bdb7e0a7ca633d8","RunTimeTicks":12933969920,"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":"h264","CodecTag":null,"Language":null,"ColorRange":null,"ColorSpace":"bt709","ColorTransfer":"bt709","ColorPrimaries":"bt709","DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":"SDR","VideoRangeType":"SDR","VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"720p H264 SDR","NalLengthSize":"0","IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":3693092,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"Height":720,"Width":1280,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"Profile":"High","Type":1,"AspectRatio":"16:9","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p","Level":31,"IsAnamorphic":null},{"Codec":"aac","CodecTag":null,"Language":"pol","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/1000","CodecTimeBase":null,"Title":null,"VideoRange":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"Polish - AAC - Stereo - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":"stereo","BitRate":125375,"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":3818467,"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:"/data/video/Seriale/Bob's Burgers/S02/S02E01_Belcherowie.mkv" -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 copy -y "/config/data/transcodes/034e761af4c0db48e65b992f791b55f1.mkv"
ffmpeg version 5.1.4-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
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, matroska,webm, from 'file:/data/video/Seriale/Bob's Burgers/S02/S02E01_Belcherowie.mkv':
Metadata:
title : Belcherowie
encoder : libebml v1.4.2 + libmatroska v1.6.4
creation_time : 2022-11-26T03:01:33.000000Z
Duration: 00:21:33.40, start: 0.000000, bitrate: 3693 kb/s
Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default)
Metadata:
BPS : 3565414
DURATION : 00:21:33.376000000
NUMBER_OF_FRAMES: 31010
NUMBER_OF_BYTES : 576427650
_STATISTICS_WRITING_APP: mkvmerge v68.0.0 ('The Curtain') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2022-11-26 03:01:33
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1(pol): Audio: aac (LC), 48000 Hz, stereo, fltp (default)
Metadata:
BPS : 125375
DURATION : 00:21:33.397000000
NUMBER_OF_FRAMES: 60628
NUMBER_OF_BYTES : 20269962
_STATISTICS_WRITING_APP: mkvmerge v68.0.0 ('The Curtain') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2022-11-26 03:01:33
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Output #0, matroska, to '/config/data/transcodes/034e761af4c0db48e65b992f791b55f1.mkv':
Metadata:
encoder : Lavf59.27.100
Stream #0:0: Video: h264 (High) (H264 / 0x34363248), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 23.98 fps, 23.98 tbr, 1k tbn (default)
Stream #0:1: Audio: aac (LC) ([255][0][0][0] / 0x00FF), 48000 Hz, stereo, fltp (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= 1kB time=00:00:00.00 bitrate=N/A speed=N/A
[q] command received. Exiting.
frame= 1395 fps=0.0 q=-1.0 Lsize= 32482kB time=00:00:58.32 bitrate=4562.3kbits/s speed= 512x
video:31559kB audio:893kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.094115%
My jellyfin log file:
Code:
[2023-12-05 14:33:19.936 +01:00] [INF] [1] Main: Jellyfin version: "10.8.13"
[2023-12-05 14:33:19.955 +01:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_DATA_DIR, /config/data]", "[JELLYFIN_PublishedServerUrl, 192.168.0.70]", "[JELLYFIN_WEB_DIR, /usr/share/jellyfin/web]", "[JELLYFIN_CONFIG_DIR, /config]", "[JELLYFIN_CACHE_DIR, /config/cache]"]
[2023-12-05 14:33:19.957 +01:00] [INF] [1] Main: Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
[2023-12-05 14:33:19.958 +01:00] [INF] [1] Main: Operating system: "Linux"
[2023-12-05 14:33:19.958 +01:00] [INF] [1] Main: Architecture: X64
[2023-12-05 14:33:19.958 +01:00] [INF] [1] Main: 64-Bit Process: True
[2023-12-05 14:33:19.958 +01:00] [INF] [1] Main: User Interactive: True
[2023-12-05 14:33:19.958 +01:00] [INF] [1] Main: Processor count: 16
[2023-12-05 14:33:19.958 +01:00] [INF] [1] Main: Program data path: "/config/data"
[2023-12-05 14:33:19.958 +01:00] [INF] [1] Main: Web resources path: "/usr/share/jellyfin/web"
[2023-12-05 14:33:19.958 +01:00] [INF] [1] Main: Application directory: "/usr/lib/jellyfin/bin/"
[2023-12-05 14:33:20.050 +01:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/config/cache"
[2023-12-05 14:33:20.082 +01:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[2023-12-05 14:33:20.097 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.PlaybackReporting, Version=13.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Playback Reporting_13.0.0.0/Jellyfin.Plugin.PlaybackReporting.dll"
[2023-12-05 14:33:20.099 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Reports, Version=15.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Reports_15.0.0.0/Jellyfin.Plugin.Reports.dll"
[2023-12-05 14:33:20.100 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.SkinManager, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Skin Manager_2.0.1/Jellyfin.Plugin.SkinManager.dll"
[2023-12-05 14:33:20.157 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN addresses : "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]"
[2023-12-05 14:33:20.157 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions : "[]"
[2023-12-05 14:33:20.157 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using LAN addresses: "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]"
[2023-12-05 14:33:20.161 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using bind addresses: "[]"
[2023-12-05 14:33:20.162 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using bind exclusions: "[]"
[2023-12-05 14:33:22.297 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Playback Reporting" "13.0.0.0"
[2023-12-05 14:33:22.297 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Reports" "15.0.0.0"
[2023-12-05 14:33:22.297 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Skin Manager" "2.0.1"
[2023-12-05 14:33:22.298 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.8.13.0"
[2023-12-05 14:33:22.298 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.8.13.0"
[2023-12-05 14:33:22.298 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.8.13.0"
[2023-12-05 14:33:22.298 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.8.13.0"
[2023-12-05 14:33:22.298 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.8.13.0"
[2023-12-05 14:33:22.328 +01:00] [INF] [1] Main: Kestrel listening on "Any IP4 Address"
[2023-12-05 14:33:22.362 +01:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository: Using an in-memory repository. Keys will not be persisted to storage.
[2023-12-05 14:33:22.363 +01:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits.
[2023-12-05 14:33:22.472 +01:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: No XML encryptor configured. Key {f3d9fbaf-3916-4525-b76e-6a4208a08bb8} may be persisted to storage in unencrypted form.
[2023-12-05 14:33:22.485 +01:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[2023-12-05 14:33:22.485 +01:00] [INF] [1] Jellyfin.Plugin.PlaybackReporting.TaskCleanDb: TaskCleanDb Loaded
[2023-12-05 14:33:22.486 +01:00] [INF] [1] Jellyfin.Plugin.PlaybackReporting.TaskRunBackup: TaskRunBackup Loaded
[2023-12-05 14:33:22.495 +01:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Playback Reporting Trim Db" set to fire at 2023-12-06 00:00:00.000 +01:00, which is 09:26:37.5044645 from now.
[2023-12-05 14:33:22.505 +01:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Wydobądź grafiki rozdziałów" set to fire at 2023-12-06 02:00:00.000 +01:00, which is 11:26:37.4940725 from now.
[2023-12-05 14:33:22.575 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "5.1.4"
[2023-12-05 14:33:22.601 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "dca", "flac", "mp3", "truehd"]
[2023-12-05 14:33:22.613 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mpeg4", "msmpeg4", "libvpx", "libvpx-vp9", "aac", "libfdk_aac", "ac3", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2023-12-05 14:33:22.624 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["deinterlace_qsv", "deinterlace_vaapi", "hwupload_cuda", "hwupload_vaapi", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
[2023-12-05 14:33:22.699 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[2023-12-05 14:33:22.788 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
[2023-12-05 14:33:22.789 +01:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "f8f35979250f4e82b10efb5498da021b"
[2023-12-05 14:33:22.848 +01:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Executed all pre-startup entry points in 0:00:00.0537244
[2023-12-05 14:33:22.848 +01:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
[2023-12-05 14:33:22.848 +01:00] [INF] [1] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: EventMonitorEntryPoint Running
[2023-12-05 14:33:22.852 +01:00] [INF] [1] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Sqlite version: 3.38.3
[2023-12-05 14:33:22.852 +01:00] [INF] [1] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Sqlite compiler options: ATOMIC_INTRINSICS=1,COMPILER=gcc-7.5.0,DEFAULT_AUTOVACUUM,DEFAULT_CACHE_SIZE=-2000,DEFAULT_FILE_FORMAT=4,DEFAULT_FOREIGN_KEYS,DEFAULT_JOURNAL_SIZE_LIMIT=-1,DEFAULT_MMAP_SIZE=0,DEFAULT_PAGE_SIZE=4096,DEFAULT_PCACHE_INITSZ=20,DEFAULT_RECURSIVE_TRIGGERS,DEFAULT_SECTOR_SIZE=4096,DEFAULT_SYNCHRONOUS=2,DEFAULT_WAL_AUTOCHECKPOINT=1000,DEFAULT_WAL_SYNCHRONOUS=2,DEFAULT_WORKER_THREADS=0,ENABLE_COLUMN_METADATA,ENABLE_FTS3,ENABLE_FTS3_PARENTHESIS,ENABLE_FTS4,ENABLE_FTS5,ENABLE_RTREE,ENABLE_SNAPSHOT,MALLOC_SOFT_LIMIT=1024,MAX_ATTACHED=10,MAX_COLUMN=2000,MAX_COMPOUND_SELECT=500,MAX_DEFAULT_PAGE_SIZE=8192,MAX_EXPR_DEPTH=1000,MAX_FUNCTION_ARG=127,MAX_LENGTH=1000000000,MAX_LIKE_PATTERN_LENGTH=50000,MAX_MMAP_SIZE=0x7fff0000,MAX_PAGE_COUNT=1073741823,MAX_PAGE_SIZE=65536,MAX_SQL_LENGTH=1000000000,MAX_TRIGGER_DEPTH=1000,MAX_VARIABLE_NUMBER=32766,MAX_VDBE_OP=250000000,MAX_WORKER_THREADS=8,MUTEX_PTHREADS,SYSTEM_MALLOC,TEMP_STORE=1,THREADSAFE=1
[2023-12-05 14:33:22.854 +01:00] [INF] [1] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Default journal_mode for "/config/data/data/playback_reporting.db" is "delete"
[2023-12-05 14:33:22.854 +01:00] [INF] [1] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Initialize PlaybackActivity Repository
[2023-12-05 14:33:22.854 +01:00] [INF] [1] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: PlaybackActivity table schema OK
[2023-12-05 14:33:22.854 +01:00] [INF] [1] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Expected : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int"
[2023-12-05 14:33:22.854 +01:00] [INF] [1] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Received : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int"
[2023-12-05 14:33:22.967 +01:00] [INF] [11] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/video/!Dla Rodziców"
[2023-12-05 14:33:22.970 +01:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Executed all post-startup entry points in 0:00:00.1218151
[2023-12-05 14:33:22.970 +01:00] [INF] [1] Main: Startup complete 0:00:05.0445572
[2023-12-05 14:33:22.971 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"AccessSchedule"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"ActivityLog"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"CustomItemDisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"DisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"HomeSection"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"ImageInfo"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"ItemDisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"Permission"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"Preference"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"ApiKey"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"Device"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"DeviceOptions"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.972 +01:00] [WRN] [14] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"User"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
[2023-12-05 14:33:22.982 +01:00] [INF] [8] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/video/Filmy"
[2023-12-05 14:33:23.032 +01:00] [INF] [15] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/video/Seriale"
[2023-12-05 14:33:23.576 +01:00] [INF] [10] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/tymczas/Seriale"
[2023-12-05 14:33:23.906 +01:00] [INF] [19] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/video/Stare Seriale"
[2023-12-05 14:33:24.256 +01:00] [INF] [13] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/music"
[2023-12-05 14:33:25.513 +01:00] [INF] [13] Emby.Server.Implementations.ScheduledTasks.TaskManager: "StartupTrigger" fired for task: "Aktualizuj pluginy"
[2023-12-05 14:33:25.514 +01:00] [INF] [13] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "PluginUpdateTask"
[2023-12-05 14:33:25.516 +01:00] [INF] [19] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Aktualizuj pluginy"
[2023-12-05 14:33:27.191 +01:00] [ERR] [11] Emby.Server.Implementations.Updates.InstallationManager: An error occurred while accessing the plugin manifest: "https://repo.codyrobibero.dev/manifest.json"
System.Net.Http.HttpRequestException: Name or service not known (repo.codyrobibero.dev:443)
---> System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at System.Net.Http.Json.HttpClientJsonExtensions.GetFromJsonAsyncCore[T](Task`1 taskResponse, JsonSerializerOptions options, CancellationToken cancellationToken)
at Emby.Server.Implementations.Updates.InstallationManager.GetPackages(String manifestName, String manifest, Boolean filterIncompatible, CancellationToken cancellationToken)
[2023-12-05 14:33:27.395 +01:00] [ERR] [11] Emby.Server.Implementations.Updates.InstallationManager: An error occurred while accessing the plugin manifest: "https://raw.githubusercontent.com/crobibero/Jellyfin.Channels.LazyMan/master/manifest.json"
System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at System.Net.Http.Json.HttpClientJsonExtensions.GetFromJsonAsyncCore[T](Task`1 taskResponse, JsonSerializerOptions options, CancellationToken cancellationToken)
at Emby.Server.Implementations.Updates.InstallationManager.GetPackages(String manifestName, String manifest, Boolean filterIncompatible, CancellationToken cancellationToken)
[2023-12-05 14:33:27.609 +01:00] [INF] [19] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.30" request
[2023-12-05 14:33:27.866 +01:00] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Aktualizuj pluginy" Completed after 0 minute(s) and 2 seconds
[2023-12-05 14:33:27.869 +01:00] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
[2023-12-05 14:34:15.721 +01:00] [INF] [11] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2023-12-05 14:34:27.721 +01:00] [INF] [20] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
[2023-12-05 14:53:17.348 +01:00] [INF] [78] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "urbi". EnablePlaybackRemuxing: False EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
[2023-12-05 14:53:17.376 +01:00] [INF] [78] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Anonymous Profile", Path="/data/video/Seriale/Bob's Burgers/S02/S02E01_Belcherowie.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=VideoCodecNotSupported, AudioCodecNotSupported ) "media:/videos/5277658e-0a82-9dbd-803c-558ac4899d0a/stream?MediaSourceId=5277658e0a829dbd803c558ac4899d0a&AudioStreamIndex=1&api_key=<token>&RequireAvc=false&Tag=bb42ffb46bb6fe5c1bdb7e0a7ca633d8&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported"
[2023-12-05 14:53:17.812 +01:00] [INF] [84] Jellyfin.Api.Helpers.TranscodingJobHelper: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -fflags +genpts -i file:\"/data/video/Seriale/Bob's Burgers/S02/S02E01_Belcherowie.mkv\" -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 copy -y \"/config/data/transcodes/6eb932cb645f398d696af50f08f39d44.mkv\""
[2023-12-05 14:53:17.875 +01:00] [INF] [79] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "urbi". EnablePlaybackRemuxing: False EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
[2023-12-05 14:53:17.876 +01:00] [INF] [79] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Anonymous Profile", Path="/data/video/Seriale/Bob's Burgers/S02/S02E01_Belcherowie.mkv", AudioStreamIndex=1, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=VideoCodecNotSupported, AudioCodecNotSupported ) "media:/videos/5277658e-0a82-9dbd-803c-558ac4899d0a/stream?MediaSourceId=5277658e0a829dbd803c558ac4899d0a&AudioStreamIndex=1&api_key=<token>&RequireAvc=false&Tag=bb42ffb46bb6fe5c1bdb7e0a7ca633d8&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported"
[2023-12-05 14:53:18.110 +01:00] [ERR] [64] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request: "A task was canceled". URL "GET" "/videos/5277658e-0a82-9dbd-803c-558ac4899d0a/stream".
[2023-12-05 14:53:18.110 +01:00] [INF] [64] Jellyfin.Api.Helpers.TranscodingJobHelper: Stopping ffmpeg process with q command for "/config/data/transcodes/6eb932cb645f398d696af50f08f39d44.mkv"
[2023-12-05 14:53:18.115 +01:00] [INF] [64] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 0
[2023-12-05 14:53:18.116 +01:00] [INF] [64] Jellyfin.Api.Helpers.TranscodingJobHelper: Deleting partial stream file(s) "/config/data/transcodes/6eb932cb645f398d696af50f08f39d44.mkv"
[2023-12-05 14:53:18.252 +01:00] [INF] [74] Jellyfin.Api.Helpers.TranscodingJobHelper: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -fflags +genpts -i file:\"/data/video/Seriale/Bob's Burgers/S02/S02E01_Belcherowie.mkv\" -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 copy -y \"/config/data/transcodes/034e761af4c0db48e65b992f791b55f1.mkv\""
[2023-12-05 14:53:18.252 +01:00] [INF] [70] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "urbi". EnablePlaybackRemuxing: False EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: True
[2023-12-05 14:53:18.253 +01:00] [INF] [70] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Anonymous Profile", Path="/data/video/Seriale/Bob's Burgers/S02/S02E01_Belcherowie.mkv", AudioStreamIndex=1, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=VideoCodecNotSupported, AudioCodecNotSupported ) "media:/videos/5277658e-0a82-9dbd-803c-558ac4899d0a/stream?MediaSourceId=5277658e0a829dbd803c558ac4899d0a&AudioStreamIndex=1&api_key=<token>&RequireAvc=false&Tag=bb42ffb46bb6fe5c1bdb7e0a7ca633d8&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported"
[2023-12-05 14:53:18.264 +01:00] [WRN] [71] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from "http://192.168.0.70:8096/Sessions/Playing" to "192.168.0.30" in 0:00:00.533223 with Status Code 204
[2023-12-05 14:53:18.264 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Adding playback tracker : TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzExOS4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MDE3Njk4NjY3NzY1-ec68371ec2d24a8c9ce76cda7f9a5e2e-5277658e0a829dbd803c558ac4899d0a
[2023-12-05 14:53:18.266 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.Data.PlaybackTracker: PlaybackTracker : Adding Start Event : 12/05/2023 14:53:18
[2023-12-05 14:53:18.266 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Creating StartPlaybackTimer Task
[2023-12-05 14:53:18.268 +01:00] [INF] [88] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Entered
[2023-12-05 14:53:18.329 +01:00] [ERR] [88] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request: "A task was canceled". URL "GET" "/videos/5277658e-0a82-9dbd-803c-558ac4899d0a/stream".
[2023-12-05 14:53:18.329 +01:00] [INF] [88] Jellyfin.Api.Helpers.TranscodingJobHelper: Stopping ffmpeg process with q command for "/config/data/transcodes/034e761af4c0db48e65b992f791b55f1.mkv"
[2023-12-05 14:53:18.393 +01:00] [INF] [88] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 0
[2023-12-05 14:53:18.393 +01:00] [INF] [88] Jellyfin.Api.Helpers.TranscodingJobHelper: Deleting partial stream file(s) "/config/data/transcodes/034e761af4c0db48e65b992f791b55f1.mkv"
[2023-12-05 14:53:18.503 +01:00] [INF] [71] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.8.13" playing "Poszukiwacze skarbu". Stopped at "0" ms
[2023-12-05 14:53:18.583 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Playback stop tracker found, processing stop : "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzExOS4wLjAuMCBTYWZhcmkvNTM3LjM2fDE3MDE3Njk4NjY3NzY1-ec68371ec2d24a8c9ce76cda7f9a5e2e-5277658e0a829dbd803c558ac4899d0a"
[2023-12-05 14:53:18.583 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.Data.PlaybackTracker: PlaybackTracker : Adding Stop Event : 12/05/2023 14:53:18
[2023-12-05 14:53:18.587 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Playback stop but TrackedPlaybackInfo not found! not storing activity in DB
[2023-12-05 14:53:38.271 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: session.RemoteEndPoint : "192.168.0.30"
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_playing_id = "5277658e0a829dbd803c558ac4899d0a"
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id = "ec68371ec2d24a8c9ce76cda7f9a5e2e"
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : event_user_id_int = 1
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_playing_id = ""
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : session_user_id = "ec68371ec2d24a8c9ce76cda7f9a5e2e"
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : play_method = "na"
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.ClientName = "Jellyfin Web"
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : e.DeviceName = "Chrome"
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemName = "Bob's Burgers - s02e01 - Poszukiwacze skarbu"
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemId = "5277658e0a829dbd803c558ac4899d0a"
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : ItemType = "Episode"
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Details do not match for play item
[2023-12-05 14:53:38.275 +01:00] [INF] [70] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Exited
I olso tried jellyfin official docker image, with no luck, but in that case there is no FFmpeg logs.