mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
Hardware acceleration - raspberry pi docker #3192
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @sgb999 on GitHub (Aug 9, 2021).
Enabling the raspberry pi model 4b with hardware acceleration does not work in docker following the documentation. I have tried numerous times and it does not work, either there is a bug within the docker image for arm or the documentation available on GitHub and jellyfin website is wrong. Hardware acceleration does work if it is installed directly onto the device and not in a container however.


Logs
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, No video direct play profiles found for /data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E03 - A Discovery of Witches.ts with codec Unknown codec,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E20 - Hole Puncher.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 02/MacGyver (2016) - S02E01 - DIY or DIE.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E10 - Pliers.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E08 - Corkscrew.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 03/Only Fools and Horses... (1981) - S03E08 - Thicker Than Water.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 03/Only Fools and Horses... (1981) - S03E01 - Homesick.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E02 - Metal Saw.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 06/Only Fools and Horses... (1981) - S06E06 - Little Problems.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 03/Only Fools and Horses... (1981) - S03E02 - Healthy Competition.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 05/Only Fools and Horses... (1981) - S05E01 - From Prussia With Love.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E02 - A Discovery of Witches.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 03/Only Fools and Horses... (1981) - S03E06 - Wanted.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:02] [INF] [162] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, No video direct play profiles found for /data/TV/Only Fools and Horses... (1981)/Season 03/Only Fools and Horses... (1981) - S03E06 - Wanted.ts with codec mpeg2video,
[11:16:03] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E04 - Wire Cutter.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:03] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/Movies/Underworld_ Evolution(2006)..mp4, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:03] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 03/Only Fools and Horses... (1981) - S03E05 - May the Force Be With You.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:03] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E03 - A Discovery of Witches (copy 2).ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:03] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E06 - Wrench.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E12 - Screwdriver.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 03/Only Fools and Horses... (1981) - S03E03 - Friday the 14th.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E13 - Large Blade.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E07 - Can Opener.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 04/Only Fools and Horses... (1981) - S04E05 - Sleeping Dogs Lie (copy 4).ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, No video direct play profiles found for /data/TV/Only Fools and Horses... (1981)/Season 04/Only Fools and Horses... (1981) - S04E05 - Sleeping Dogs Lie (copy 4).ts with codec mpeg2video,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E18 - Flashlight.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E04 - A Discovery of Witches.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 03/Only Fools and Horses... (1981) - S03E04 - Yesterday Never Comes.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 07/Only Fools and Horses... (1981) - S07E02 - The Chance of a Lunchtime.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 02/Only Fools and Horses... (1981) - S02E08 - Diamonds Are for Heather.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E03 - Awl.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:04] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E05 - Toothpick.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:05] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 04/Only Fools and Horses... (1981) - S04E05 - Sleeping Dogs Lie (copy 2).ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:05] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E16 - Hook.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:05] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 07/Only Fools and Horses... (1981) - S07E04 - The Class of '62.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:05] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, No video direct play profiles found for /data/TV/Only Fools and Horses... (1981)/Season 07/Only Fools and Horses... (1981) - S07E04 - The Class of '62.ts with codec mpeg2video,
[11:16:05] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/MacGyver (2016)/Season 01/MacGyver (2016) - S01E14 - Fish Scaler.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:05] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 04/Only Fools and Horses... (1981) - S04E03 - Hole in One.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:05] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 06/Only Fools and Horses... (1981) - S06E05 - Sickness and Wealth.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:16:05] [INF] [147] Emby.Dlna.ContentDirectory.ContentDirectoryService: Profile: LG Smart TV, Path: /data/TV/Only Fools and Horses... (1981)/Season 07/Only Fools and Horses... (1981) - S07E07 - Miami Twice The American Dream.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: True,
[11:34:26] [INF] [160] Emby.Server.Implementations.HttpServer.WebSocketManager: WS 192.168.0.14 request,
[11:34:30] [INF] [136] Jellyfin.Api.Controllers.MediaInfoController: GetPostedPlaybackInfo profile: {"Name": null, "Id": null, "Identification": null, "FriendlyName": null, "Manufacturer": null, "ManufacturerUrl": null, "ModelName": null, "ModelDescription": null, "ModelNumber": null, "ModelUrl": null, "SerialNumber": null, "EnableAlbumArtInDidl": false, "EnableSingleAlbumArtLimit": false, "EnableSingleSubtitleLimit": false, "SupportedMediaTypes": "Audio,Photo,Video", "UserId": null, "AlbumArtPn": null, "MaxAlbumArtWidth": 0, "MaxAlbumArtHeight": 0, "MaxIconWidth": null, "MaxIconHeight": null, "MaxStreamingBitrate": 120000000, "MaxStaticBitrate": 100000000, "MusicStreamingTranscodingBitrate": 384000, "MaxStaticMusicBitrate": null, "SonyAggregationFlags": null, "ProtocolInfo": null, "TimelineOffsetSeconds": 0, "RequiresPlainVideoItems": false, "RequiresPlainFolders": false, "EnableMSMediaReceiverRegistrar": false, "IgnoreTranscodeByteRangeRequests": false, "XmlRootAttributes": [], "DirectPlayProfiles": [{"Container": "mp4,m4v", "AudioCodec": "aac,mp3,flac,alac", "VideoCodec": "h264", "Type": "Video", "$type": "DirectPlayProfile"}, {"Container": "mov", "AudioCodec": "aac,mp3,flac,alac", "VideoCodec": "h264", "Type": "Video", "$type": "DirectPlayProfile"}, {"Container": "mp3", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "aac", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "m4a", "AudioCodec": "aac", "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "m4b", "AudioCodec": "aac", "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "flac", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "alac", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "m4a", "AudioCodec": "alac", "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "m4b", "AudioCodec": "alac", "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}, {"Container": "wav", "AudioCodec": null, "VideoCodec": null, "Type": "Audio", "$type": "DirectPlayProfile"}], "TranscodingProfiles": [{"Container": "aac", "Type": "Audio", "VideoCodec": null, "AudioCodec": "aac", "Protocol": "hls", "EstimateContentLength": false, "EnableMpegtsM2TsMode": false, "TranscodeSeekInfo": "Auto", "CopyTimestamps": false, "Context": "Streaming", "EnableSubtitlesInManifest": false, "MaxAudioChannels": "6", "MinSegments": 2, "SegmentLength": 0, "BreakOnNonKeyFrames": true, "$type": "TranscodingProfile"}, {"Container": "aac", "Type": "Audio", "VideoCodec": null, "AudioCodec": "aac", "Protocol": "http", "EstimateContentLength": false, "EnableMpegtsM2TsMode": false, "TranscodeSeekInfo": "Auto", "CopyTimestamps": false, "Context": "Streaming", "EnableSubtitlesInManifest": false, "MaxAudioChannels": "6", "MinSegments": 0, "SegmentLength": 0, "BreakOnNonKeyFrames": false, "$type": "TranscodingProfile"}, {"Container": "mp3", "Type": "Audio", "VideoCodec": null, "AudioCodec": "mp3", "Protocol": "http", "EstimateContentLength": false, "EnableMpegtsM2TsMode": false, "TranscodeSeekInfo": "Auto", "CopyTimestamps": false, "Context": "Streaming", "EnableSubtitlesInManifest": false, "MaxAudioChannels": "6", "MinSegments": 0, "SegmentLength": 0, "BreakOnNonKeyFrames": false, "$type": "TranscodingProfile"}, {"Container": "wav", "Type": "Audio", "VideoCodec": null, "AudioCodec": "wav", "Protocol": "http", "EstimateContentLength": false, "EnableMpegtsM2TsMode": false, "TranscodeSeekInfo": "Auto", "CopyTimestamps": false, "Context": "Streaming", "EnableSubtitlesInManifest": false, "MaxAudioChannels": "6", "MinSegments": 0, "SegmentLength": 0, "BreakOnNonKeyFrames": false, "$type": "TranscodingProfile"}, {"Container": "mp3", "Type": "Audio", "VideoCodec": null, "AudioCodec": "mp3", "Protocol": "http", "EstimateContentLength": false, "EnableMpegtsM2TsMode": false, "TranscodeSeekInfo": "Auto", "CopyTimestamps": false, "Context": "Static", "EnableSubtitlesInManifest": false, "MaxAudioChannels": "6", "MinSegments": 0, "SegmentLength": 0, "BreakOnNonKeyFrames": false, "$type": "TranscodingProfile"}, {"Container": "aac", "Type": "Audio", "VideoCodec": null, "AudioCodec": "aac", "Protocol": "http", "EstimateContentLength": false, "EnableMpegtsM2TsMode": false, "TranscodeSeekInfo": "Auto", "CopyTimestamps": false, "Context": "Static", "EnableSubtitlesInManifest": false, "MaxAudioChannels": "6", "MinSegments": 0, "SegmentLength": 0, "BreakOnNonKeyFrames": false, "$type": "TranscodingProfile"}, {"Container": "wav", "Type": "Audio", "VideoCodec": null, "AudioCodec": "wav", "Protocol": "http", "EstimateContentLength": false, "EnableMpegtsM2TsMode": false, "TranscodeSeekInfo": "Auto", "CopyTimestamps": false, "Context": "Static", "EnableSubtitlesInManifest": false, "MaxAudioChannels": "6", "MinSegments": 0, "SegmentLength": 0, "BreakOnNonKeyFrames": false, "$type": "TranscodingProfile"}, {"Container": "ts", "Type": "Video", "VideoCodec": "h264", "AudioCodec": "aac,mp3", "Protocol": "hls", "EstimateContentLength": false, "EnableMpegtsM2TsMode": false, "TranscodeSeekInfo": "Auto", "CopyTimestamps": false, "Context": "Streaming", "EnableSubtitlesInManifest": false, "MaxAudioChannels": "6", "MinSegments": 2, "SegmentLength": 0, "BreakOnNonKeyFrames": true, "$type": "TranscodingProfile"}, {"Container": "mp4", "Type": "Video", "VideoCodec": "h264", "AudioCodec": "aac,mp3,flac,alac", "Protocol": "http", "EstimateContentLength": false, "EnableMpegtsM2TsMode": false, "TranscodeSeekInfo": "Auto", "CopyTimestamps": false, "Context": "Static", "EnableSubtitlesInManifest": false, "MaxAudioChannels": null, "MinSegments": 0, "SegmentLength": 0, "BreakOnNonKeyFrames": false, "$type": "TranscodingProfile"}], "ContainerProfiles": [], "CodecProfiles": [{"Type": "Video", "Conditions": [{"Condition": "NotEquals", "Property": "IsAnamorphic", "Value": "true", "IsRequired": false, "$type": "ProfileCondition"}, {"Condition": "EqualsAny", "Property": "VideoProfile", "Value": "high|main|baseline|constrained baseline", "IsRequired": false, "$type": "ProfileCondition"}, {"Condition": "NotEquals", "Property": "IsInterlaced", "Value": "true", "IsRequired": false, "$type": "ProfileCondition"}, {"Condition": "LessThanEqual", "Property": "VideoLevel", "Value": "42", "IsRequired": false, "$type": "ProfileCondition"}], "ApplyConditions": [], "Codec": "h264", "Container": "ts", "$type": "CodecProfile"}, {"Type": "Video", "Conditions": [{"Condition": "NotEquals", "Property": "IsAnamorphic", "Value": "true", "IsRequired": false, "$type": "ProfileCondition"}, {"Condition": "EqualsAny", "Property": "VideoProfile", "Value": "high|main|baseline|constrained baseline", "IsRequired": false, "$type": "ProfileCondition"}, {"Condition": "LessThanEqual", "Property": "VideoLevel", "Value": "51", "IsRequired": false, "$type": "ProfileCondition"}, {"Condition": "NotEquals", "Property": "IsInterlaced", "Value": "true", "IsRequired": false, "$type": "ProfileCondition"}], "ApplyConditions": [], "Codec": "h264", "Container": null, "$type": "CodecProfile"}, {"Type": "Video", "Conditions": [{"Condition": "NotEquals", "Property": "IsAnamorphic", "Value": "true", "IsRequired": false, "$type": "ProfileCondition"}, {"Condition": "EqualsAny", "Property": "VideoProfile", "Value": "main|main 10", "IsRequired": false, "$type": "ProfileCondition"}, {"Condition": "LessThanEqual", "Property": "VideoLevel", "Value": "183", "IsRequired": false, "$type": "ProfileCondition"}, {"Condition": "NotEquals", "Property": "IsInterlaced", "Value": "true", "IsRequired": false, "$type": "ProfileCondition"}], "ApplyConditions": [], "Codec": "hevc", "Container": null, "$type": "CodecProfile"}], "ResponseProfiles": [{"Container": "m4v", "AudioCodec": null, "VideoCodec": null, "Type": "Video", "OrgPn": null, "MimeType": "video/mp4", "Conditions": [], "$type": "ResponseProfile"}], "SubtitleProfiles": [{"Format": "vtt", "Method": "External", "DidlMode": null, "Language": null, "Container": null, "$type": "SubtitleProfile"}, {"Format": "ass", "Method": "External", "DidlMode": null, "Language": null, "Container": null, "$type": "SubtitleProfile"}, {"Format": "ssa", "Method": "External", "DidlMode": null, "Language": null, "Container": null, "$type": "SubtitleProfile"}], "$type": "DeviceProfile"},
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for root. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True,
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: Bitrate exceeds DirectStream limit: media bitrate: 5980661, max bitrate: 4000000,
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, Path: /data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: False,
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, No video direct play profiles found for /data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts with codec h264,
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: RemoteClientBitrateLimit: 8000000, RemoteIp: 192.168.0.14, IsInLocalNetwork: True,
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: Bitrate exceeds DirectStream limit: media bitrate: 5980661, max bitrate: 4000000,
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, Path: /data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: False,
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, No video direct play profiles found for /data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts with codec h264,
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: RemoteClientBitrateLimit: 8000000, RemoteIp: 192.168.0.14, IsInLocalNetwork: True,
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: Bitrate exceeds DirectStream limit: media bitrate: 5980661, max bitrate: 4000000,
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, Path: /data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts, isEligibleForDirectPlay: True, isEligibleForDirectStream: False,
[11:34:30] [INF] [136] Jellyfin.Api.Helpers.MediaInfoHelper: Profile: Unknown Profile, No video direct play profiles found for /data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts with codec h264,
[11:34:30] [INF] [178] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request,
[11:34:30] [INF] [178] Jellyfin.Api.Helpers.TranscodingJobHelper: /ffmpeg -c:v h264_mmal -i file:"/data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_omx -b:v 3784375 -maxrate 3784375 -bufsize 7568750 -level 41 -force_key_frames:0 "expr:gte(t,0+n_forced3)" -g:v:0 75 -keyint_min:v:0 75 -sc_threshold:v:0 0 -vf "scale=trunc(min(max(iw,ihdar),1280)/2)2:trunc(ow/dar/2)2" -start_at_zero -vsync -1 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/transcode/b75c727732d6eac1c8db01524e10b602%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/transcode/b75c727732d6eac1c8db01524e10b602.m3u8",
[11:34:31] [ERR] [149] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1,
[11:34:31] [WRN] [149] Jellyfin.Api.Controllers.DynamicHlsController: cannot serve /transcode/b75c727732d6eac1c8db01524e10b6020.ts as transcoding quit before we got there,
[11:34:31] [ERR] [149] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request: Could not find file '/transcode/b75c727732d6eac1c8db01524e10b6020.ts'. URL GET /videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts.,
[11:34:31] [WRN] [149] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://192.168.0.4:8096/videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts?DeviceId=536DDACE-58C0-46C8-9D22-C5452A201A26&MediaSourceId=965f76b4a287b98e7faadc2bc78c8743&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=3784375&AudioBitrate=215625&PlaySessionId=6307703703284aaba066ef71c1d6e140&api_key=1f2520474284493784f39cc1b4e52448&TranscodingMaxAudioChannels=6&RequireAvc=false&Tag=9cea1d7587e89af43fac40f5a1dd3ea9&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-profile=high,main,baseline,constrainedbaseline&h264-deinterlace=true&h264-level=42&TranscodeReasons=ContainerNotSupported,VideoCodecNotSupported,AudioCodecNotSupported,ContainerBitrateExceedsLimit to 192.168.0.14 in 0:00:01.1799659 with Status Code 404,
[11:34:33] [INF] [11] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request,
[11:34:33] [INF] [11] Jellyfin.Api.Helpers.TranscodingJobHelper: /ffmpeg -c:v h264_mmal -i file:"/data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_omx -b:v 3784375 -maxrate 3784375 -bufsize 7568750 -level 41 -force_key_frames:0 "expr:gte(t,0+n_forced3)" -g:v:0 75 -keyint_min:v:0 75 -sc_threshold:v:0 0 -vf "scale=trunc(min(max(iw,ihdar),1280)/2)2:trunc(ow/dar/2)2" -start_at_zero -vsync -1 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/transcode/b75c727732d6eac1c8db01524e10b602%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/transcode/b75c727732d6eac1c8db01524e10b602.m3u8",
[11:34:33] [ERR] [109] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1,
[11:34:33] [WRN] [11] Jellyfin.Api.Controllers.DynamicHlsController: cannot serve /transcode/b75c727732d6eac1c8db01524e10b6020.ts as transcoding quit before we got there,
[11:34:33] [ERR] [11] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request: Could not find file '/transcode/b75c727732d6eac1c8db01524e10b6020.ts'. URL GET /videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts.,
[11:34:33] [WRN] [11] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://192.168.0.4:8096/videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts?DeviceId=536DDACE-58C0-46C8-9D22-C5452A201A26&MediaSourceId=965f76b4a287b98e7faadc2bc78c8743&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=3784375&AudioBitrate=215625&PlaySessionId=6307703703284aaba066ef71c1d6e140&api_key=1f2520474284493784f39cc1b4e52448&TranscodingMaxAudioChannels=6&RequireAvc=false&Tag=9cea1d7587e89af43fac40f5a1dd3ea9&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-profile=high,main,baseline,constrainedbaseline&h264-deinterlace=true&h264-level=42&TranscodeReasons=ContainerNotSupported,VideoCodecNotSupported,AudioCodecNotSupported,ContainerBitrateExceedsLimit to 192.168.0.14 in 0:00:00.5131828 with Status Code 404,
[11:34:35] [INF] [149] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request,
[11:34:35] [INF] [149] Jellyfin.Api.Helpers.TranscodingJobHelper: /ffmpeg -c:v h264_mmal -i file:"/data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_omx -b:v 3784375 -maxrate 3784375 -bufsize 7568750 -level 41 -force_key_frames:0 "expr:gte(t,0+n_forced3)" -g:v:0 75 -keyint_min:v:0 75 -sc_threshold:v:0 0 -vf "scale=trunc(min(max(iw,ihdar),1280)/2)2:trunc(ow/dar/2)2" -start_at_zero -vsync -1 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/transcode/b75c727732d6eac1c8db01524e10b602%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/transcode/b75c727732d6eac1c8db01524e10b602.m3u8",
[11:34:36] [ERR] [149] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1,
[11:34:36] [WRN] [11] Jellyfin.Api.Controllers.DynamicHlsController: cannot serve /transcode/b75c727732d6eac1c8db01524e10b6020.ts as transcoding quit before we got there,
[11:34:36] [ERR] [11] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request: Could not find file '/transcode/b75c727732d6eac1c8db01524e10b6020.ts'. URL GET /videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts.,
[11:34:39] [INF] [109] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request,
[11:34:39] [INF] [109] Jellyfin.Api.Helpers.TranscodingJobHelper: /ffmpeg -c:v h264_mmal -i file:"/data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_omx -b:v 3784375 -maxrate 3784375 -bufsize 7568750 -level 41 -force_key_frames:0 "expr:gte(t,0+n_forced3)" -g:v:0 75 -keyint_min:v:0 75 -sc_threshold:v:0 0 -vf "scale=trunc(min(max(iw,ihdar),1280)/2)2:trunc(ow/dar/2)2" -start_at_zero -vsync -1 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/transcode/b75c727732d6eac1c8db01524e10b602%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/transcode/b75c727732d6eac1c8db01524e10b602.m3u8",
[11:34:39] [ERR] [149] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1,
[11:34:39] [WRN] [149] Jellyfin.Api.Controllers.DynamicHlsController: cannot serve /transcode/b75c727732d6eac1c8db01524e10b6020.ts as transcoding quit before we got there,
[11:34:39] [ERR] [149] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request: Could not find file '/transcode/b75c727732d6eac1c8db01524e10b6020.ts'. URL GET /videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts.,
[11:34:39] [WRN] [149] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://192.168.0.4:8096/videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts?DeviceId=536DDACE-58C0-46C8-9D22-C5452A201A26&MediaSourceId=965f76b4a287b98e7faadc2bc78c8743&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=3784375&AudioBitrate=215625&PlaySessionId=6307703703284aaba066ef71c1d6e140&api_key=1f2520474284493784f39cc1b4e52448&TranscodingMaxAudioChannels=6&RequireAvc=false&Tag=9cea1d7587e89af43fac40f5a1dd3ea9&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-profile=high,main,baseline,constrainedbaseline&h264-deinterlace=true&h264-level=42&TranscodeReasons=ContainerNotSupported,VideoCodecNotSupported,AudioCodecNotSupported,ContainerBitrateExceedsLimit to 192.168.0.14 in 0:00:00.5218667 with Status Code 404,
[11:34:43] [INF] [165] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request,
[11:34:43] [INF] [165] Jellyfin.Api.Helpers.TranscodingJobHelper: /ffmpeg -c:v h264_mmal -i file:"/data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_omx -b:v 3784375 -maxrate 3784375 -bufsize 7568750 -level 41 -force_key_frames:0 "expr:gte(t,0+n_forced3)" -g:v:0 75 -keyint_min:v:0 75 -sc_threshold:v:0 0 -vf "scale=trunc(min(max(iw,ihdar),1280)/2)2:trunc(ow/dar/2)2" -start_at_zero -vsync -1 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/transcode/b75c727732d6eac1c8db01524e10b602%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/transcode/b75c727732d6eac1c8db01524e10b602.m3u8",
[11:34:44] [ERR] [11] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1,
[11:34:44] [WRN] [11] Jellyfin.Api.Controllers.DynamicHlsController: cannot serve /transcode/b75c727732d6eac1c8db01524e10b6020.ts as transcoding quit before we got there,
[11:34:44] [ERR] [11] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request: Could not find file '/transcode/b75c727732d6eac1c8db01524e10b6020.ts'. URL GET /videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts.,
[11:34:49] [INF] [149] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request,
[11:34:49] [INF] [149] Jellyfin.Api.Helpers.TranscodingJobHelper: /ffmpeg -c:v h264_mmal -i file:"/data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_omx -b:v 3784375 -maxrate 3784375 -bufsize 7568750 -level 41 -force_key_frames:0 "expr:gte(t,0+n_forced3)" -g:v:0 75 -keyint_min:v:0 75 -sc_threshold:v:0 0 -vf "scale=trunc(min(max(iw,ihdar),1280)/2)2:trunc(ow/dar/2)2" -start_at_zero -vsync -1 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/transcode/b75c727732d6eac1c8db01524e10b602%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/transcode/b75c727732d6eac1c8db01524e10b602.m3u8",
[11:34:49] [ERR] [11] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1,
[11:34:49] [WRN] [11] Jellyfin.Api.Controllers.DynamicHlsController: cannot serve /transcode/b75c727732d6eac1c8db01524e10b6020.ts as transcoding quit before we got there,
[11:34:49] [ERR] [11] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request: Could not find file '/transcode/b75c727732d6eac1c8db01524e10b6020.ts'. URL GET /videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts.,
[11:34:49] [WRN] [11] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://192.168.0.4:8096/videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts?DeviceId=536DDACE-58C0-46C8-9D22-C5452A201A26&MediaSourceId=965f76b4a287b98e7faadc2bc78c8743&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=3784375&AudioBitrate=215625&PlaySessionId=6307703703284aaba066ef71c1d6e140&api_key=1f2520474284493784f39cc1b4e52448&TranscodingMaxAudioChannels=6&RequireAvc=false&Tag=9cea1d7587e89af43fac40f5a1dd3ea9&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-profile=high,main,baseline,constrainedbaseline&h264-deinterlace=true&h264-level=42&TranscodeReasons=ContainerNotSupported,VideoCodecNotSupported,AudioCodecNotSupported,ContainerBitrateExceedsLimit to 192.168.0.14 in 0:00:00.510188 with Status Code 404,
[11:34:55] [INF] [149] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request,
[11:34:55] [INF] [149] Jellyfin.Api.Helpers.TranscodingJobHelper: /ffmpeg -c:v h264_mmal -i file:"/data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_omx -b:v 3784375 -maxrate 3784375 -bufsize 7568750 -level 41 -force_key_frames:0 "expr:gte(t,0+n_forced3)" -g:v:0 75 -keyint_min:v:0 75 -sc_threshold:v:0 0 -vf "scale=trunc(min(max(iw,ihdar),1280)/2)2:trunc(ow/dar/2)2" -start_at_zero -vsync -1 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/transcode/b75c727732d6eac1c8db01524e10b602%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/transcode/b75c727732d6eac1c8db01524e10b602.m3u8",
[11:34:55] [ERR] [11] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1,
[11:34:55] [WRN] [11] Jellyfin.Api.Controllers.DynamicHlsController: cannot serve /transcode/b75c727732d6eac1c8db01524e10b6020.ts as transcoding quit before we got there,
[11:34:55] [ERR] [11] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request: Could not find file '/transcode/b75c727732d6eac1c8db01524e10b6020.ts'. URL GET /videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts.,
[11:34:55] [WRN] [11] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from http://192.168.0.4:8096/videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts?DeviceId=536DDACE-58C0-46C8-9D22-C5452A201A26&MediaSourceId=965f76b4a287b98e7faadc2bc78c8743&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=3784375&AudioBitrate=215625&PlaySessionId=6307703703284aaba066ef71c1d6e140&api_key=1f2520474284493784f39cc1b4e52448&TranscodingMaxAudioChannels=6&RequireAvc=false&Tag=9cea1d7587e89af43fac40f5a1dd3ea9&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-profile=high,main,baseline,constrainedbaseline&h264-deinterlace=true&h264-level=42&TranscodeReasons=ContainerNotSupported,VideoCodecNotSupported,AudioCodecNotSupported,ContainerBitrateExceedsLimit to 192.168.0.14 in 0:00:00.5123937 with Status Code 404,
[11:35:00] [INF] [11] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request,
[11:35:00] [INF] [11] Jellyfin.Api.Helpers.TranscodingJobHelper: /ffmpeg -c:v h264_mmal -i file:"/data/TV/A Discovery of Witches (2018)/Season 02/A Discovery of Witches (2018) - S02E01 - A Discovery of Witches.ts" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_omx -b:v 3784375 -maxrate 3784375 -bufsize 7568750 -level 41 -force_key_frames:0 "expr:gte(t,0+n_forced3)" -g:v:0 75 -keyint_min:v:0 75 -sc_threshold:v:0 0 -vf "scale=trunc(min(max(iw,ihdar),1280)/2)*2:trunc(ow/dar/2)*2" -start_at_zero -vsync -1 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "/transcode/b75c727732d6eac1c8db01524e10b602%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/transcode/b75c727732d6eac1c8db01524e10b602.m3u8",
[11:35:01] [ERR] [11] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1,
[11:35:01] [WRN] [212] Jellyfin.Api.Controllers.DynamicHlsController: cannot serve /transcode/b75c727732d6eac1c8db01524e10b6020.ts as transcoding quit before we got there,
[11:35:01] [ERR] [212] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request: Could not find file '/transcode/b75c727732d6eac1c8db01524e10b6020.ts'. URL GET /videos/965f76b4-a287-b98e-7faa-dc2bc78c8743/hls1/main/0.ts.
@orryverducci commented on GitHub (Aug 9, 2021):
Are you sharing the GPU devices in the 'Runtime and Resources' tab of Portainer? Your screenshots don't show this, and if you haven't shared them it won't work as Jellyfin won't have access to the GPU.
Also most the environment variables you're setting up in the env tab aren't required. One is for NVidia hardware, which definitely doesn't work on a Raspberry Pi. You only need the first three, you can safely remove the rest.
@sgb999 commented on GitHub (Aug 9, 2021):
The nvidia stuff just get set up by the container and not my self, as far as I am aware i am passing it the gpu

@orryverducci commented on GitHub (Aug 9, 2021):
So it looks like you also need to share the
/dev/vcsmdevice, however I've also just found a few forum posts of people complaining it has been removed/changed in recent versions of Raspberry Pi OS, so it may or may not work for you.It's worth a go though.
@sgb999 commented on GitHub (Aug 9, 2021):
You are correct in that it has been removed, i have just fixed it however by enabling “privileged” mode tab in portainer in the “devices and runtime capabilities” section, i am not sure how to state that mode within a compose file however, someone should add this to the documentation for jellyfin hwa raspberry pi 4