solidsnakex37 55 Posted December 31, 2022 Posted December 31, 2022 I am new to Emby, looking to migrate off Jellyfin if I can get things working properly. I am running Emby Server in a docker container on my unraid server. For remote access, I use a reverse proxy via nginx and a subdomain. I read the following post, but I suppose since I use a prebuilt nginx docker container, I can't use this config? If anyone has suggestions there, I would appreciate it. https://emby.media/community/index.php?/topic/93074-how-to-emby-with-nginx-with-windows-specific-tips-and-csp-options/ However, here are my issues: When performing LOCAL playback, not remotely through the reverse proxy, some movies don't display the subtitles. Every movie I play I get an error, despite it playing though. I have hardware transcoding on via a Nvidia 1660 Super. However, in order to get hardware transcoding to work I had to add NVIDIA_DRIVER_CAPABILITIES = all as a variable in my Emby container. The only issue is that now it won't transcode or play all content. The screenshot below you can see it's using hardware transcode which is great, but I get the playback error. Some shows don't play at all, and I get a conversion error according to the logs (attached). So I removed the variable and now everything is relying on CPU transcoding without error. However, when viewing remotely via my domain, the subtitles don't display at all. This happened on all devices used (Android Phone, Windows App, Web App). Hoping to get these issues ironed out, appreciate any help ffmpeg-transcode-531b0a3c-0834-4c00-a3dd-0fc3916892ab_1.txt subtitle issue.txt
solidsnakex37 55 Posted December 31, 2022 Author Posted December 31, 2022 I've been working on this all night, I found that when I uncheck the following option, hardware transcoding works. It seems NVDEC was the issue. I searched some other forum posts and a dev mentioned an issue with other containers. I was using the binhex container, I moved to the official Emby container in the Unraid app store, which seems to have resolved the issue (AND I can see Tone Mapping options, which I didn't have before!) Going to test this further to see if maybe my other playback errors and subtitle issues are resolved as well.
solidsnakex37 55 Posted January 9, 2023 Author Posted January 9, 2023 Hey Luke, So far I think I've managed to get my Emby Server instance stable. I had a lot of permissions errors which I resolved, once I did that the "recovering from playback error" mostly disappeared though there are some incidents of that showing still. Overall, Emby has been running really well. The only thing is I don't know if that error (recovering from playback error) can just be a general error and may not indicate a real issue? I can't identify any issues while watching or transcoding content, so I don't know exactly what that error may be referring to. I didn't identify anything in the transcoding logs that meant anything to me. I've attached the transcoding logs for that particular event. If it is sort of a red herring error, I am learn to ignore those unless it presents an actual issue. Being new to Emby I am just making sure I iron out everything while things are fresh. ffmpeg-transcode-6240f4c0-a5fe-43f2-8077-73c1c1a9db44_1.txt ffmpeg-transcode-5a47bdc3-6883-4ee2-8482-d256c391de0d_1.txt ffmpeg-transcode-0ace4c40-f962-4920-8b6c-2c8c9c29fbdf_1.txt ffmpeg-transcode-2a071282-5b80-44bc-8f8f-0ccfcaa83ed2_1.txt
solidsnakex37 55 Posted January 11, 2023 Author Posted January 11, 2023 I have another failed playback, seems like it's trying to use software transcoding. Which doesn't make sense. I can provide logs, but will refrain from posting any more as I am not sure anyones looked at the ones I've provided yet. Enable Playback Remuxing: True Enable Video Playback Transcoding: True Enable Audio Playback Transcoding: True Global Remote Bitrate Limit: 15,000,000 bps >>>>>> Hardware Decoders for hevc [X] NVDEC NVIDIA GeForce GTX 1660 SUPER - H.265 (HEVC) [X] CUVID NVIDIA GeForce GTX 1660 SUPER - H.265 (HEVC) >>>>>> Hardware Encoders for h264 [X] NVENC NVIDIA GeForce GTX 1660 SUPER - H.264 (AVC) >>>>>> Selected Codecs Decoder NVDEC NVIDIA GeForce GTX 1660 SUPER - H.265 (HEVC) Adapter #0: 'NVIDIA GeForce GTX 1660 SUPER' ComputeCapability: 7.5 Max Bitrate: 117 Mbit/s - Frame Sizes: 144x144...8192x8192 - Width Alignment: 2 - Height Alignment: 2 Color Formats: NV12, P010, P016 - Bit Depths: 8, 10, 12, 14, 16 Profiles: Main Profile (Level 6.1), Main 10 Profile (Level 6.1), Range Extension (REXT) (Level 6.1) Encoder NVENC NVIDIA GeForce GTX 1660 SUPER - H.264 (AVC) Adapter #0: 'NVIDIA GeForce GTX 1660 SUPER' ComputeCapability: 7.5 Max Bitrate: 781 Mbit/s - Frame Sizes: max 4096x4096 - Width Alignment: 2 - Height Alignment: 2 Color Formats: NV12, P010, P016 - Bit Depths: 8, 10, 12, 14, 16 Profiles: Baseline Profile (Level 6.2), Main Profile (Level 6.2), High Profile (Level 6.2), High 4:4:4 Predictive Profile (Level 6.2) >>>>>> FindVideoEncoder - MediaType: h264, UseHardwareCodecs: True, HWA-Mode: Advanced Info Checking: 'NVENC NVIDIA GeForce GTX 1660 SUPER - H.264 (AVC)' Info Check successful - selecting 'NVENC NVIDIA GeForce GTX 1660 SUPER - H.264 (AVC)' >>>>>> FindVideoDecoder - MediaType: hevc, UseHardwareCodecs: True, HWA-Mode: Advanced Info Checking: 'NVDEC NVIDIA GeForce GTX 1660 SUPER - H.265 (HEVC)' Info Check successful - selecting 'NVDEC NVIDIA GeForce GTX 1660 SUPER - H.265 (HEVC)' >>>>>> Selected Codecs Decoder Automatic software decoder Encoder x264 Software Encoder Max Bitrate: 781 Mbit/s Color Formats: YUV420P, YUVJ420P, YUV422P, YUVJ422P, YUV444P, YUVJ444P, NV12, NV16, NV21, YUV420P10, YUV422P10, YUV444P10, NV20, GRAY8, GRAY10 - Bit Depths: 8, 10, 12, 14 Profiles: Baseline Profile (Level 6.2), Main Profile (Level 6.2), High Profile (Level 6.2), High 10 Profile (Level 6.2), High 4:2:2 Profile (Level 6.2), High 4:4:4 Predictive Profile (Level 6.2) Info Previous transcoding attempt failed. Falling back to software transcoding.
solidsnakex37 55 Posted January 12, 2023 Author Posted January 12, 2023 Can I have a moderator delete this post? @Happy2Play I am not getting any traction or support currently and I also noticed that even though I have "Anonymize log contents" enabled, it's still showing my server URL. So I'd prefer to just have this post deleted. Also, the "How to report a problem" doesn't lead anywhere. I am unsure the best way to receive support.
Luke 42080 Posted January 12, 2023 Posted January 12, 2023 Hi, did you disable on the fly subtitle extraction in server transcoding settings? Try turning that back on and see how that compares.
solidsnakex37 55 Posted January 12, 2023 Author Posted January 12, 2023 9 minutes ago, Luke said: Hi, did you disable on the fly subtitle extraction in server transcoding settings? Try turning that back on and see how that compares. On the most recent issue, I did try with or without the on the fly subtitle extraction. Initially it was disabled, so I tried enabling it but it didn't help. I noticed in the log files that it was using software transcoding I believe, so I had manually disabled software to see if I could force it to use the GPU, that too didn't help. I rebooted the server, checked permissions, tried different clients and devices (Emby Theater, Emby Web - Chrome), rebooting the devices, clearing cache, rebooted the PC
solidsnakex37 55 Posted January 16, 2023 Author Posted January 16, 2023 Still getting "recovering from playback error"....I've exhausted my resources on finding the issue. ffmpeg-transcode-e062492a-4e9f-4714-9b2f-cede2b7f676d_1.txt
pwhodges 2012 Posted January 16, 2023 Posted January 16, 2023 It's helpful also to upload the main server log - that contains records of what led to the decision to transcode or not, and so can help isolate what aspect of a file is causing difficulties. Paul
solidsnakex37 55 Posted January 16, 2023 Author Posted January 16, 2023 7 hours ago, pwhodges said: It's helpful also to upload the main server log - that contains records of what led to the decision to transcode or not, and so can help isolate what aspect of a file is causing difficulties. Paul I was going to upload that server log, but the anonymize setting still leaves in too much information such as IP addresses. If I could get someone to look at the issue, I can send them the logs directly. But I've had this issue happening close to 3 weeks and seem to be SOL on assistance
solidsnakex37 55 Posted January 18, 2023 Author Posted January 18, 2023 Don't know if this helps, but I had yet another recovering from playback error immediately after playing media. If I am understanding this log correctly, it seems it's deleting the transcode after starting it, but I don't know. @Luke 2023-01-17 17:06:21.389 Info SessionManager: Playback start reported by app Emby Web 4.7.11.0 playing When You're Lost in the Darkness. Started at 0 ms 2023-01-17 17:06:21.389 Info PlaybackReporting - EventMonitorEntryPoint: _sessionManager_PlaybackStart : Entered 2023-01-17 17:06:21.389 Info PlaybackReporting - EventMonitorEntryPoint: Adding PlaybackInfo to playback_trackers : 8a3834e0-aab3-42af-8e50-aa0699eb5312-caa717b614b445ddacb4d9128afcf12c-102977 2023-01-17 17:06:21.389 Info PlaybackReporting - EventMonitorEntryPoint: Saving PlaybackInfo to DB 2023-01-17 17:06:21.389 Info Server: http/1.1 Response 204 to host23. Time: 1ms. http://host5:8097/emby/Sessions/Playing?X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome Windows&X-Emby-Device-Id=8a3834e0-aab3-42af-8e50-aa0699eb5312&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=en-us&reqformat=json 2023-01-17 17:06:21.399 Info Trakt: Playback Started 2023-01-17 17:06:21.399 Info HttpClient: POST https://api.trakt.tv/scrobble/start 2023-01-17 17:06:21.400 Info Server: http/1.1 GET http://host5:8097/emby/videos/102977/hls1/main/1.m4s?PlaySessionId=f5c1b631c936453b9695bbcb331ecfd0. Accept=*/*, Connection=keep-alive, Host=192.168.1.170:8097, User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36, Accept-Encoding=gzip, deflate, Accept-Language=en-US,en;q=0.9, Referer=http://192.168.1.170:8097/web/index.html 2023-01-17 17:06:21.401 Info Server: http/1.1 Response 200 to host23. Time: 1ms. http://host5:8097/emby/videos/102977/hls1/main/1.m4s?PlaySessionId=f5c1b631c936453b9695bbcb331ecfd0 2023-01-17 17:06:21.403 Info Server: http/1.1 POST http://host5:8097/emby/Sessions/Playing/Progress?X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome Windows&X-Emby-Device-Id=8a3834e0-aab3-42af-8e50-aa0699eb5312&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=en-us&reqformat=json. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36 2023-01-17 17:06:21.404 Info Server: http/1.1 Response 204 to host23. Time: 0ms. http://host5:8097/emby/Sessions/Playing/Progress?X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome Windows&X-Emby-Device-Id=8a3834e0-aab3-42af-8e50-aa0699eb5312&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=en-us&reqformat=json 2023-01-17 17:06:21.405 Info Server: http/1.1 POST http://host5:8097/emby/Items/102977/PlaybackInfo?UserId=caa717b614b445ddacb4d9128afcf12c&StartTimeTicks=0&IsPlayback=true&AutoOpenLiveStream=true&AudioStreamIndex=1&SubtitleStreamIndex=-1&EnableDirectPlay=false&EnableDirectStream=false&AllowVideoStreamCopy=false&MediaSourceId=2cfe83ac5cf196d124285cb63d180d99&MaxStreamingBitrate=140000000&CurrentPlaySessionId=f5c1b631c936453b9695bbcb331ecfd0&X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome Windows&X-Emby-Device-Id=8a3834e0-aab3-42af-8e50-aa0699eb5312&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=en-us&reqformat=json. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36 2023-01-17 17:06:21.406 Info App: User policy for snake. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True 2023-01-17 17:06:21.406 Info App: RemoteClientBitrateLimit: 15000000, RemoteIp: host23, IsInLocalNetwork: True 2023-01-17 17:06:21.406 Info App: RemoteClientBitrateLimit: 15000000, RemoteIp: host23, IsInLocalNetwork: True 2023-01-17 17:06:21.406 Info Server: http/1.1 Response 200 to host23. Time: 1ms. http://host5:8097/emby/Items/102977/PlaybackInfo?UserId=caa717b614b445ddacb4d9128afcf12c&StartTimeTicks=0&IsPlayback=true&AutoOpenLiveStream=true&AudioStreamIndex=1&SubtitleStreamIndex=-1&EnableDirectPlay=false&EnableDirectStream=false&AllowVideoStreamCopy=false&MediaSourceId=2cfe83ac5cf196d124285cb63d180d99&MaxStreamingBitrate=140000000&CurrentPlaySessionId=f5c1b631c936453b9695bbcb331ecfd0&X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome Windows&X-Emby-Device-Id=8a3834e0-aab3-42af-8e50-aa0699eb5312&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=en-us&reqformat=json 2023-01-17 17:06:21.416 Info Server: http/1.1 POST http://host5:8097/emby/Videos/ActiveEncodings/Delete?deviceId=8a3834e0-aab3-42af-8e50-aa0699eb5312&PlaySessionId=f5c1b631c936453b9695bbcb331ecfd0&X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome Windows&X-Emby-Device-Id=8a3834e0-aab3-42af-8e50-aa0699eb5312&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=en-us. Accept=*/*, Connection=keep-alive, Host=192.168.1.170:8097, User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36, Accept-Encoding=gzip, deflate, Accept-Language=en-US,en;q=0.9, Origin=http://192.168.1.170:8097, Referer=http://192.168.1.170:8097/web/index.html, Content-Length=0 2023-01-17 17:06:21.416 Info App: ProcessRun 'StreamTranscode d22d50': Stopping ffmpeg process with q command for /transcode/transcoding-temp/ED9404/ED9404_0.m4s 2023-01-17 17:06:21.422 Info App: AppendExtraLogData - Read graph file: /config/logs/ffmpeg-remux-d22d5018-b878-4722-ab81-10b4faec4414_1graph.txt 2023-01-17 17:06:21.423 Info App: AppendExtraLogData - Deserialized GraphData fileStream: 6,712.000 bytes Graph Count: 1 2023-01-17 17:06:21.423 Info App: AppendExtraLogData - File Deleted 2023-01-17 17:06:21.424 Info App: ProcessRun 'StreamTranscode d22d50' Process exited with code 0 - Succeeded I can provide more system logs directly, as they contain too much information I'd rather not post publicly.
solidsnakex37 55 Posted January 18, 2023 Author Posted January 18, 2023 2023-01-18 12:47:41.762 Info Server: http/1.1 Response 204 to host2. Time: 0ms. http://host1:8097/emby/Videos/ActiveEncodings/Delete?deviceId=8a3834e0-aab3-42af-8e50-aa0699eb5312&PlaySessionId=4dd6ec9daa2e4a059f781f42cb51fcba&X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome Windows&X-Emby-Device-Id=8a3834e0-aab3-42af-8e50-aa0699eb5312&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=en-us 2023-01-18 12:47:41.762 Info Server: http/1.1 POST http://host1:8097/emby/Items/108158/PlaybackInfo?UserId=caa717b614b445ddacb4d9128afcf12c&StartTimeTicks=0&IsPlayback=true&AutoOpenLiveStream=true&AudioStreamIndex=1&SubtitleStreamIndex=-1&EnableDirectPlay=false&EnableDirectStream=false&AllowVideoStreamCopy=false&AllowAudioStreamCopy=false&MediaSourceId=068c76bc50b954895f4062337ba6a6bc&MaxStreamingBitrate=15000000&CurrentPlaySessionId=9596d108b4eb4f16ba1f385bfabed54d&X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome Windows&X-Emby-Device-Id=8a3834e0-aab3-42af-8e50-aa0699eb5312&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=en-us&reqformat=json. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 2023-01-18 12:47:41.764 Info App: User policy for snake. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True 2023-01-18 12:47:41.764 Info App: RemoteClientBitrateLimit: 15000000, RemoteIp: host2, IsInLocalNetwork: True 2023-01-18 12:47:41.764 Info App: RemoteClientBitrateLimit: 15000000, RemoteIp: host2, IsInLocalNetwork: True 2023-01-18 12:47:41.764 Info Server: http/1.1 Response 200 to host2. Time: 2ms. http://host1:8097/emby/Items/108158/PlaybackInfo?UserId=caa717b614b445ddacb4d9128afcf12c&StartTimeTicks=0&IsPlayback=true&AutoOpenLiveStream=true&AudioStreamIndex=1&SubtitleStreamIndex=-1&EnableDirectPlay=false&EnableDirectStream=false&AllowVideoStreamCopy=false&AllowAudioStreamCopy=false&MediaSourceId=068c76bc50b954895f4062337ba6a6bc&MaxStreamingBitrate=15000000&CurrentPlaySessionId=9596d108b4eb4f16ba1f385bfabed54d&X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome Windows&X-Emby-Device-Id=8a3834e0-aab3-42af-8e50-aa0699eb5312&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=en-us&reqformat=json 2023-01-18 12:47:41.767 Info Server: http/1.1 POST http://host1:8097/emby/Videos/ActiveEncodings/Delete?deviceId=8a3834e0-aab3-42af-8e50-aa0699eb5312&PlaySessionId=9596d108b4eb4f16ba1f385bfabed54d&X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome Windows&X-Emby-Device-Id=8a3834e0-aab3-42af-8e50-aa0699eb5312&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=en-us. Accept=*/*, Connection=keep-alive, Host=192.168.1.170:8097, User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36, Accept-Encoding=gzip, deflate, Accept-Language=en-US,en;q=0.9, Origin=http://192.168.1.170:8097, Referer=http://192.168.1.170:8097/web/index.html, Content-Length=0 2023-01-18 12:47:41.767 Info Server: http/1.1 Response 204 to host2. Time: 0ms. http://host1:8097/emby/Videos/ActiveEncodings/Delete?deviceId=8a3834e0-aab3-42af-8e50-aa0699eb5312&PlaySessionId=9596d108b4eb4f16ba1f385bfabed54d&X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome Windows&X-Emby-Device-Id=8a3834e0-aab3-42af-8e50-aa0699eb5312&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=en-us 2023-01-18 12:47:41.773 Info Server: http/1.1 GET http://host1:8097/emby/videos/108158/master.m3u8?DeviceId=8a3834e0-aab3-42af-8e50-aa0699eb5312&MediaSourceId=068c76bc50b954895f4062337ba6a6bc&PlaySessionId=28f88a9c965d46798963c495a9e484e4&VideoCodec=h264,h265,hevc&AudioCodec=mp3,aac&VideoBitrate=14744000&AudioBitrate=256000&AudioStreamIndex=1&TranscodingMaxAudioChannels=2&SegmentContainer=m4s,ts&MinSegments=1&BreakOnNonKeyFrames=True&ManifestSubtitles=vtt&h264-profile=high,main,baseline,constrainedbaseline,high10&h264-level=62&TranscodeReasons=AudioCodecNotSupported,DirectPlayError&allowVideoStreamCopy=false&allowAudioStreamCopy=false. Accept=*/*, Connection=keep-alive, Host=192.168.1.170:8097, User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36, Accept-Encoding=gzip, deflate, Accept-Language=en-US,en;q=0.9, Referer=http://192.168.1.170:8097/web/index.html 2023-01-18 12:47:41.773 Info Server: http/1.1 Response 200 to host2. Time: 1ms. http://host1:8097/emby/videos/108158/master.m3u8?DeviceId=8a3834e0-aab3-42af-8e50-aa0699eb5312&MediaSourceId=068c76bc50b954895f4062337ba6a6bc&PlaySessionId=28f88a9c965d46798963c495a9e484e4&VideoCodec=h264,h265,hevc&AudioCodec=mp3,aac&VideoBitrate=14744000&AudioBitrate=256000&AudioStreamIndex=1&TranscodingMaxAudioChannels=2&SegmentContainer=m4s,ts&MinSegments=1&BreakOnNonKeyFrames=True&ManifestSubtitles=vtt&h264-profile=high,main,baseline,constrainedbaseline,high10&h264-level=62&TranscodeReasons=AudioCodecNotSupported,DirectPlayError&allowVideoStreamCopy=false&allowAudioStreamCopy=false 2023-01-18 12:47:41.779 Info Server: http/1.1 GET http://host1:8097/emby/videos/108158/main.m3u8?DeviceId=8a3834e0-aab3-42af-8e50-aa0699eb5312&MediaSourceId=068c76bc50b954895f4062337ba6a6bc&PlaySessionId=28f88a9c965d46798963c495a9e484e4&VideoCodec=h264,h265,hevc&AudioCodec=mp3,aac&VideoBitrate=14744000&AudioBitrate=256000&AudioStreamIndex=1&TranscodingMaxAudioChannels=2&SegmentContainer=m4s,ts&MinSegments=1&BreakOnNonKeyFrames=True&ManifestSubtitles=vtt&h264-profile=high,main,baseline,constrainedbaseline,high10&h264-level=62&TranscodeReasons=AudioCodecNotSupported,DirectPlayError&allowVideoStreamCopy=false&allowAudioStreamCopy=false. Accept=*/*, Connection=keep-alive, Host=192.168.1.170:8097, User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36, Accept-Encoding=gzip, deflate, Accept-Language=en-US,en;q=0.9, Referer=http://192.168.1.170:8097/web/index.html 2023-01-18 12:47:41.780 Info Server: http/1.1 Response 200 to host2. Time: 1ms. http://host1:8097/emby/videos/108158/main.m3u8?DeviceId=8a3834e0-aab3-42af-8e50-aa0699eb5312&MediaSourceId=068c76bc50b954895f4062337ba6a6bc&PlaySessionId=28f88a9c965d46798963c495a9e484e4&VideoCodec=h264,h265,hevc&AudioCodec=mp3,aac&VideoBitrate=14744000&AudioBitrate=256000&AudioStreamIndex=1&TranscodingMaxAudioChannels=2&SegmentContainer=m4s,ts&MinSegments=1&BreakOnNonKeyFrames=True&ManifestSubtitles=vtt&h264-profile=high,main,baseline,constrainedbaseline,high10&h264-level=62&TranscodeReasons=AudioCodecNotSupported,DirectPlayError&allowVideoStreamCopy=false&allowAudioStreamCopy=false 2023-01-18 12:47:41.784 Info Server: http/1.1 GET http://host1:8097/emby/videos/108158/hls1/main/0.ts?PlaySessionId=28f88a9c965d46798963c495a9e484e4. Accept=*/*, Connection=keep-alive, Host=192.168.1.170:8097, User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36, Accept-Encoding=gzip, deflate, Accept-Language=en-US,en;q=0.9, Referer=http://192.168.1.170:8097/web/index.html 2023-01-18 12:47:41.797 Info App: ProcessRun 'StreamTranscode 2da767' Execute: /bin/ffmpeg -loglevel +timing -y -print_graphs_file "/config/logs/ffmpeg-transcode-2da76761-4501-43b0-b0d7-44f38f6e70f5_1graph.txt" -copyts -start_at_zero -f matroska,webm -c:v:0 hevc -hwaccel:v:0 cuda -hwaccel_device:v:0 0 -hwaccel_output_format:v:0 cuda -i "/media/tv/The Bad Batch/Season 2/Star Wars - The Bad Batch - S02E04 - Faster WEBDL-2160p.mkv" -filter_complex "[0:0]superscale_cuda@f1=w=1920:h=1080,setsar@f2=sar=sar,setparams@f3=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,tonemap_cuda@f4=tonemap=mobius:format=yuv420p:param=0.3:desat=0.2,setparams@f5=color_primaries=bt709:color_trc=bt709:colorspace=bt709[f5_out0]" -map [f5_out0] -map 0:1 -sn -c:v:0 h264_nvenc -b:v:0 14744000 -g:v:0 72 -maxrate:v:0 14744000 -bufsize:v:0 29488000 -keyint_min:v:0 72 -r:v:0 24 -profile:v:0 high -c:a:0 libmp3lame -ab:a:0 192000 -ac:a:0 2 -metadata:s:a:0 language=eng -filter:a:0 "volume=2" -disposition:a:0 default -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -map_chapters -1 -segment_format mpegts -segment_list "/transcode/transcoding-temp/9BD226/9BD226.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -individual_header_trailer 0 -write_header_trailer 0 -segment_write_temp 1 "/transcode/transcoding-temp/9BD226/9BD226_%d.ts" -map 0:2 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s2.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s2_%d.vtt" -map 0:3 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s3.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s3_%d.vtt" -map 0:4 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s4.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s4_%d.vtt" -map 0:5 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s5.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s5_%d.vtt" -map 0:6 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s6.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s6_%d.vtt" -map 0:7 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s7.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s7_%d.vtt" -map 0:8 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s8.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s8_%d.vtt" -map 0:9 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s9.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s9_%d.vtt" -map 0:10 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s10.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s10_%d.vtt" -map 0:11 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s11.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s11_%d.vtt" -map 0:12 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s12.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s12_%d.vtt" -map 0:13 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s13.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s13_%d.vtt" -map 0:14 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s14.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s14_%d.vtt" -map 0:15 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s15.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s15_%d.vtt" -map 0:16 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s16.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s16_%d.vtt" -map 0:17 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s17.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s17_%d.vtt" -map 0:18 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s18.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s18_%d.vtt" -map 0:19 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s19.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s19_%d.vtt" -map 0:20 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s20.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s20_%d.vtt" -map 0:21 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s21.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s21_%d.vtt" -map 0:22 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s22.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s22_%d.vtt" -map 0:23 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s23.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s23_%d.vtt" -map 0:24 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s24.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s24_%d.vtt" -map 0:25 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s25.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s25_%d.vtt" -map 0:26 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s26.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s26_%d.vtt" -map 0:27 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s27.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s27_%d.vtt" -map 0:28 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s28.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s28_%d.vtt" 2023-01-18 12:47:41.817 Info App: AppendExtraLogData - Read graph file: /config/logs/ffmpeg-transcode-2da76761-4501-43b0-b0d7-44f38f6e70f5_1graph.txt 2023-01-18 12:47:41.817 Info App: AppendExtraLogData - Deserialized GraphData fileStream: 1,538.000 bytes Graph Count: 2 2023-01-18 12:47:41.817 Info App: AppendExtraLogData - File Deleted 2023-01-18 12:47:41.818 Info App: ProcessRun 'StreamTranscode 2da767' Process exited with code 1 - Failed 2023-01-18 12:47:41.855 Info App: ProcessRun 'StreamTranscode 2da767' Execute: /bin/ffmpeg -loglevel +timing -y -print_graphs_file "/config/logs/ffmpeg-transcode-2da76761-4501-43b0-b0d7-44f38f6e70f5_1graph.txt" -copyts -start_at_zero -f matroska,webm -c:v:0 hevc -i "/media/tv/The Bad Batch/Season 2/Star Wars - The Bad Batch - S02E04 - Faster WEBDL-2160p.mkv" -filter_complex "[0:0]scale@f1=width=1920:height=1080,format@f2=pix_fmts=yuv420p[f2_out0]" -map [f2_out0] -map 0:1 -sn -c:v:0 libx264 -g:v:0 72 -maxrate:v:0 14744000 -bufsize:v:0 29488000 -sc_threshold:v:0 0 -keyint_min:v:0 72 -r:v:0 24 -pix_fmt:v:0 yuv420p -preset:v:0 fast -profile:v:0 high -level:v:0 4.0 -x264opts:v:0 "subme=0:me_range=4:rc_lookahead=10:partitions=none" -crf:v:0 23 -c:a:0 libmp3lame -ab:a:0 192000 -ac:a:0 2 -metadata:s:a:0 language=eng -filter:a:0 "volume=2" -disposition:a:0 default -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -map_chapters -1 -segment_format mpegts -segment_list "/transcode/transcoding-temp/9BD226/9BD226.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -individual_header_trailer 0 -write_header_trailer 0 -segment_write_temp 1 "/transcode/transcoding-temp/9BD226/9BD226_%d.ts" -map 0:2 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s2.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s2_%d.vtt" -map 0:3 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s3.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s3_%d.vtt" -map 0:4 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s4.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s4_%d.vtt" -map 0:5 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s5.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s5_%d.vtt" -map 0:6 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s6.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s6_%d.vtt" -map 0:7 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s7.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s7_%d.vtt" -map 0:8 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s8.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s8_%d.vtt" -map 0:9 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s9.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s9_%d.vtt" -map 0:10 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s10.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s10_%d.vtt" -map 0:11 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s11.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s11_%d.vtt" -map 0:12 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s12.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s12_%d.vtt" -map 0:13 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s13.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s13_%d.vtt" -map 0:14 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s14.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s14_%d.vtt" -map 0:15 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s15.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s15_%d.vtt" -map 0:16 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s16.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s16_%d.vtt" -map 0:17 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s17.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s17_%d.vtt" -map 0:18 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s18.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s18_%d.vtt" -map 0:19 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s19.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s19_%d.vtt" -map 0:20 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s20.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s20_%d.vtt" -map 0:21 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s21.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s21_%d.vtt" -map 0:22 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s22.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s22_%d.vtt" -map 0:23 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s23.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s23_%d.vtt" -map 0:24 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s24.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s24_%d.vtt" -map 0:25 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s25.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s25_%d.vtt" -map 0:26 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s26.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s26_%d.vtt" -map 0:27 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s27.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s27_%d.vtt" -map 0:28 -map 0:0 -an -c:v:0 copy -c:s:0 webvtt -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -segment_format webvtt -segment_list "/transcode/transcoding-temp/9BD226/9BD226_s28.m3u8" -segment_list_type m3u8 -segment_time 00:00:03.000 -segment_start_number 0 -break_non_keyframes 1 -individual_header_trailer 1 -write_header_trailer 0 -write_empty_segments 1 -segment_write_temp 1 -min_frame_time 00:00:00.000 "/transcode/transcoding-temp/9BD226/9BD226_s28_%d.vtt" 2023-01-18 12:47:41.874 Info App: AppendExtraLogData - Read graph file: /config/logs/ffmpeg-transcode-2da76761-4501-43b0-b0d7-44f38f6e70f5_1graph.txt 2023-01-18 12:47:41.874 Info App: AppendExtraLogData - Deserialized GraphData fileStream: 1,329.000 bytes Graph Count: 2 2023-01-18 12:47:41.874 Info App: AppendExtraLogData - File Deleted 2023-01-18 12:47:41.875 Info App: ProcessRun 'StreamTranscode 2da767' Process exited with code 1 - Failed 2023-01-18 12:47:41.906 Error Server: Error processing request *** Error Report *** Version: 4.7.11.0 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 5.19.17-Unraid (root@Develop) (gcc (GCC) 12.2.0, GNU ld version 2.39-slack151) #2 SMP PREEMPT_DYNAMIC Wed Nov 2 11:54:15 PDT 2022 Framework: .NET 6.0.8 OS/Process: x64/x64 Runtime: system/System.Private.CoreLib.dll Processor count: 32 Data path: /config Application path: /system System.Exception: System.Exception: Error starting ffmpeg at Emby.Server.MediaEncoding.Api.BaseStreamingService.StartFfMpeg(StreamState state, String outputPath, CancellationToken cancellationToken, Boolean acquireResources) at Emby.Server.MediaEncoding.Api.Hls.DynamicHlsService.GetDynamicSegment(StreamRequest request, String manifestAbsoluteUri, String playlistId, String segmentId, Int32 subtitleStreamIndex, AuthorizationInfo authorizationInfo) at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task) at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, RestPath restPath, String responseContentType, CancellationToken cancellationToken) at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken) Source: Emby.Server.MediaEncoding TargetSite: Void MoveNext()
solidsnakex37 55 Posted January 18, 2023 Author Posted January 18, 2023 Hey @Luke, it seems that the issue referenced in the post below is still an issue. When I renamed the problematic files from .mkv to .mp4, Emby plays them. ffmpeg-transcode-be0949c2-5a65-4beb-b75c-76cb43f0d092_1.txt
Luke 42080 Posted January 18, 2023 Posted January 18, 2023 Well which is it, an mp4, or an mkv? The file extension should match what the contents of the file actually are.
solidsnakex37 55 Posted January 18, 2023 Author Posted January 18, 2023 2 hours ago, Luke said: Well which is it, an mp4, or an mkv? The file extension should match what the contents of the file actually are. Which do you think it is? It's an mkv, as seen in the numerous logs I've provided which It's obvious nobody is looking at. To further prove it, this is the detailed inspection of the file. Emby won't play it unless I have .mp4 in the title. Which makes zero sense to me. Take a look at the screenshot below. Jellyfin, which is what I've been trying to migrate from doesn't require me to add .mp4 to files in order to play certain .mkv media. In fact, if I add .mp4 which is what I need to do to get Emby to play the file, Jellyfin won't play it.
solidsnakex37 55 Posted January 19, 2023 Author Posted January 19, 2023 Here are two logs with both a failed playback, then a successful playback after adding .mp4 to the title. The difference I see here is that the successful log shows the side data for the DOVI configuration. While the failed playback doesn't show it at all. 16:01:42.167 Side data: 16:01:42.167 DOVI configuration record: version: 1.0, profile: 5, level: 6, rpu flag: 1, el flag: 0, bl flag: 1, compatibility id: 0 successful playback .mpv.mkv.txt failed playback - mkv.txt
Gecko 71 Posted January 19, 2023 Posted January 19, 2023 I have the same GPU as you and only use NVDEC as my decoders. You should try it instead of CUVID ? Also, it maybe a bad encoded source file in the beginning ? For the "recovering from playback error" error, I have the same which has been reported months ago but still no solution for that. It seems that Emby tries to play the file with various streaming options before finding one that's working, hence the errors that have been recovered.
solidsnakex37 55 Posted January 19, 2023 Author Posted January 19, 2023 7 hours ago, nSGecko said: I have the same GPU as you and only use NVDEC as my decoders. You should try it instead of CUVID ? Also, it maybe a bad encoded source file in the beginning ? For the "recovering from playback error" error, I have the same which has been reported months ago but still no solution for that. It seems that Emby tries to play the file with various streaming options before finding one that's working, hence the errors that have been recovered. I initially had NVDEC as the top option, I re-ordered it to use CUVID as a solution but it didn't help I've tried just about everything I can think of. Yesterday in my testing I added .mp4 to the file title (but the extension was still .mkv) and Emby was able to play it. When I removed the .mp4 and tried it again, it continued to work. I located another problematic file, added ".m4a" to it, and that also made the file work. Something about just adding a random extension to the title makes Emby play it.
Luke 42080 Posted January 19, 2023 Posted January 19, 2023 23 hours ago, solidsnakex37 said: Which do you think it is? It's an mkv, as seen in the numerous logs I've provided which It's obvious nobody is looking at. To further prove it, this is the detailed inspection of the file. Emby won't play it unless I have .mp4 in the title. Which makes zero sense to me. Take a look at the screenshot below. Jellyfin, which is what I've been trying to migrate from doesn't require me to add .mp4 to files in order to play certain .mkv media. In fact, if I add .mp4 which is what I need to do to get Emby to play the file, Jellyfin won't play it. It appears to be an mkv, but the point I'm trying to make is that you can't just pick any file extension you want and expect it to work. It should actually match the type of video that it is. Yes it is true that the server does have some handling to try and account for incorrect file extensions, but that only goes so far. If you want it to be an mp4 then you actually have to convert to mp4, not just rename the file.
solidsnakex37 55 Posted January 20, 2023 Author Posted January 20, 2023 50 minutes ago, Luke said: It appears to be an mkv, but the point I'm trying to make is that you can't just pick any file extension you want and expect it to work. It should actually match the type of video that it is. Yes it is true that the server does have some handling to try and account for incorrect file extensions, but that only goes so far. If you want it to be an mp4 then you actually have to convert to mp4, not just rename the file. My apologies, I wasn't changing the file extension to make the file mp4. I was merely testing anything I could try to get Emby to play the file. I've been at this for 3 weeks, so I'm grasping at straws at this point. I continued testing this and even if I added m4a to the end of a file, it would play. All my files are indeed mkv, though. I understand that adding mp4 to the end of the title doesn't convert the file. If the files I provided don't help troubleshoot the issue, and there are no further recommendations from the Emby team, you can close/delete this post as I've run out of things to try on my end and I seem to only be confusing things.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now