{"timestamp": "2026-08-20T00:26:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (394s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (401s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (408s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (428s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (435s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (441s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (448s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (461s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (467s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (474s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (480s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (487s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (493s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:26:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T00:30:50Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T00:30:50Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T00:30:50Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T00:30:50Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T00:33:24Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T00:33:24Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T00:33:24Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T00:33:24Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T00:33:24Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T00:33:24Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 333} {"timestamp": "2026-08-20T00:36:17Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T00:36:17Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T00:36:17Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 415} {"timestamp": "2026-08-20T00:36:17Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv -vf crop=1920:804:0:138,scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -channel_layout:a:0 5.1 -metadata:s:a:0 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 457} {"timestamp": "2026-08-20T00:37:09Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T00:37:09Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T00:37:09Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T00:37:09Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T00:37:09Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T00:37:09Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 333} {"timestamp": "2026-08-20T00:39:20Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T00:39:20Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T00:39:20Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 414} {"timestamp": "2026-08-20T00:43:49Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T00:43:49Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T00:43:49Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T00:43:49Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T00:43:49Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T00:43:49Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 333} {"timestamp": "2026-08-20T00:46:51Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T00:46:51Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T00:46:51Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 414} {"timestamp": "2026-08-20T00:48:35Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T00:48:35Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T00:48:35Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T00:48:35Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T00:48:35Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T00:48:35Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 333} {"timestamp": "2026-08-20T00:51:26Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T00:51:26Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T00:51:26Z", "level": "INFO", "message": "SDR content: BT.709 color space will be applied via filter chain", "module": "encode_engine", "function": "run_ffmpeg", "line": 258} {"timestamp": "2026-08-20T00:51:26Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 422} {"timestamp": "2026-08-20T00:55:04Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T00:55:04Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T00:55:04Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T00:55:04Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T00:55:04Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T00:55:05Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 333} {"timestamp": "2026-08-20T00:58:05Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T00:58:05Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T00:58:05Z", "level": "INFO", "message": "SDR content: BT.709 color space will be applied via filter chain", "module": "encode_engine", "function": "run_ffmpeg", "line": 258} {"timestamp": "2026-08-20T00:58:05Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 425} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 510} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": "ffmpeg version 2025-10-01-git-1a02412170-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": " built with gcc 15.2.0 (Rev8, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-liboapv --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-openal --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint --enable-whisper", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": " libavutil 60. 13.100 / 60. 13.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": " libavcodec 62. 16.100 / 62. 16.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": " libavformat 62. 6.100 / 62. 6.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": " libavdevice 62. 2.100 / 62. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": " libavfilter 11. 9.100 / 11. 9.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": " libswscale 9. 3.100 / 9. 3.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": " libswresample 6. 2.100 / 6. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": "Unrecognized option 'color_space'.", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "ERROR", "message": "Error splitting the argument list: Option not found", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T00:58:05Z", "level": "INFO", "message": "Preserving temp input file for retry: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "_cleanup_temp_files", "line": 69} {"timestamp": "2026-08-20T00:58:05Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 670} {"timestamp": "2026-08-20T00:59:05Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T00:59:05Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T00:59:05Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T00:59:05Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T00:59:05Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T00:59:05Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 333} {"timestamp": "2026-08-20T01:02:07Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T01:02:07Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T01:02:07Z", "level": "INFO", "message": "SDR content: BT.709 color space will be applied via filter chain", "module": "encode_engine", "function": "run_ffmpeg", "line": 258} {"timestamp": "2026-08-20T01:02:07Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 425} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 510} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": "ffmpeg version 2025-10-01-git-1a02412170-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": " built with gcc 15.2.0 (Rev8, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-liboapv --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-openal --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint --enable-whisper", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": " libavutil 60. 13.100 / 60. 13.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": " libavcodec 62. 16.100 / 62. 16.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": " libavformat 62. 6.100 / 62. 6.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": " libavdevice 62. 2.100 / 62. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": " libavfilter 11. 9.100 / 11. 9.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": " libswscale 9. 3.100 / 9. 3.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": " libswresample 6. 2.100 / 6. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": "Unrecognized option 'color_space'.", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "ERROR", "message": "Error splitting the argument list: Option not found", "module": "encode_engine", "function": "run_ffmpeg", "line": 512} {"timestamp": "2026-08-20T01:02:07Z", "level": "INFO", "message": "Preserving temp input file for retry: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "_cleanup_temp_files", "line": 69} {"timestamp": "2026-08-20T01:02:07Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 670} {"timestamp": "2026-08-20T01:02:50Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T01:02:50Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T01:02:50Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T01:02:50Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T01:02:50Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T01:02:50Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 333} {"timestamp": "2026-08-20T01:05:48Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T01:05:48Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T01:05:48Z", "level": "INFO", "message": "SDR content: BT.709 color space will be applied via filter chain", "module": "encode_engine", "function": "run_ffmpeg", "line": 258} {"timestamp": "2026-08-20T01:05:48Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 422} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 515} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": "ffmpeg version 2025-10-01-git-1a02412170-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": " built with gcc 15.2.0 (Rev8, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-liboapv --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-openal --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint --enable-whisper", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": " libavutil 60. 13.100 / 60. 13.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": " libavcodec 62. 16.100 / 62. 16.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": " libavformat 62. 6.100 / 62. 6.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": " libavdevice 62. 2.100 / 62. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": " libavfilter 11. 9.100 / 11. 9.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": " libswscale 9. 3.100 / 9. 3.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": " libswresample 6. 2.100 / 6. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": "Unrecognized option 'color_space'.", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "ERROR", "message": "Error splitting the argument list: Option not found", "module": "encode_engine", "function": "run_ffmpeg", "line": 517} {"timestamp": "2026-08-20T01:05:48Z", "level": "INFO", "message": "Preserving temp input file for retry: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "_cleanup_temp_files", "line": 69} {"timestamp": "2026-08-20T01:05:48Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 670} {"timestamp": "2026-08-20T01:08:21Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T01:08:21Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T01:08:21Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T01:08:21Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T01:08:21Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T01:08:21Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 333} {"timestamp": "2026-08-20T01:11:21Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T01:11:21Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T01:11:21Z", "level": "INFO", "message": "SDR content: BT.709 color space will be applied via filter chain", "module": "encode_engine", "function": "run_ffmpeg", "line": 258} {"timestamp": "2026-08-20T01:11:21Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 422} {"timestamp": "2026-08-20T01:11:46Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T01:11:46Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T01:11:46Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T01:11:46Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T01:11:46Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T01:11:46Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 333} {"timestamp": "2026-08-20T01:14:42Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T01:14:42Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T01:14:42Z", "level": "INFO", "message": "SDR content: BT.709 color space will be applied via filter chain", "module": "encode_engine", "function": "run_ffmpeg", "line": 258} {"timestamp": "2026-08-20T01:14:42Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 422} {"timestamp": "2026-08-20T01:16:39Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T01:16:39Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T01:16:39Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T01:16:39Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T01:16:39Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T01:16:39Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 333} {"timestamp": "2026-08-20T01:18:54Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T01:18:54Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T01:18:54Z", "level": "INFO", "message": "SDR content: BT.709 color space will be applied via filter chain", "module": "encode_engine", "function": "run_ffmpeg", "line": 258} {"timestamp": "2026-08-20T01:18:54Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 422} {"timestamp": "2026-08-20T01:56:27Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T01:56:27Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T01:56:27Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T01:56:27Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T01:58:45Z", "level": "INFO", "message": "Copied Dungeons and Dragons - Honor Among Thieves_t00.mkv: 30128.24 MB in 2m 18s @ 217.6 MB/s", "module": "file_transfer", "function": "copy_with_progress", "line": 95} {"timestamp": "2026-08-20T01:58:45Z", "level": "INFO", "message": "Copied Dungeons and Dragons - Honor Among Thieves_t00.mkv → Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 276} {"timestamp": "2026-08-20T01:58:46Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 334} {"timestamp": "2026-08-20T02:00:59Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:00:59Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T02:00:59Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T02:00:59Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:00:59Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T02:00:59Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 334} {"timestamp": "2026-08-20T02:03:00Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 66} {"timestamp": "2026-08-20T02:03:00Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 122} {"timestamp": "2026-08-20T02:04:29Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:04:29Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T02:04:29Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T02:04:29Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:04:29Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T02:04:29Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 334} {"timestamp": "2026-08-20T02:06:31Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 66} {"timestamp": "2026-08-20T02:06:31Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 122} {"timestamp": "2026-08-20T02:06:31Z", "level": "INFO", "message": "Applying colorspace: primaries=bt709, transfer=bt709", "module": "encode_engine", "function": "run_ffmpeg", "line": 267} {"timestamp": "2026-08-20T02:06:31Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 430} {"timestamp": "2026-08-20T02:08:36Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:08:36Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T02:08:36Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T02:08:36Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:08:36Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T02:08:37Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 334} {"timestamp": "2026-08-20T02:10:40Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 66} {"timestamp": "2026-08-20T02:10:40Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 122} {"timestamp": "2026-08-20T02:10:40Z", "level": "INFO", "message": "Applying colorspace: space=bt470bg, transfer=bt709, primaries=bt709, range=pc", "module": "encode_engine", "function": "run_ffmpeg", "line": 271} {"timestamp": "2026-08-20T02:10:41Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 434} {"timestamp": "2026-08-20T02:13:02Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:13:02Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T02:13:02Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T02:13:02Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:13:02Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T02:13:02Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 334} {"timestamp": "2026-08-20T02:15:08Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 66} {"timestamp": "2026-08-20T02:15:08Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 122} {"timestamp": "2026-08-20T02:15:08Z", "level": "INFO", "message": "Applying scale with colorspace conversion: matrix=bt709", "module": "encode_engine", "function": "run_ffmpeg", "line": 272} {"timestamp": "2026-08-20T02:15:09Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 435} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 520} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "ffmpeg version 2025-10-01-git-1a02412170-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " built with gcc 15.2.0 (Rev8, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-liboapv --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-openal --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint --enable-whisper", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " libavutil 60. 13.100 / 60. 13.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " libavcodec 62. 16.100 / 62. 16.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " libavformat 62. 6.100 / 62. 6.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " libavdevice 62. 2.100 / 62. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " libavfilter 11. 9.100 / 11. 9.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " libswscale 9. 3.100 / 9. 3.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " libswresample 6. 2.100 / 6. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "[matroska,webm @ 0000026ea8405f00] Stream #6: not enough frames to estimate rate; consider increasing probesize", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "[matroska,webm @ 0000026ea8405f00] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "[matroska,webm @ 0000026ea8405f00] Could not find codec parameters for stream 4 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "[matroska,webm @ 0000026ea8405f00] Could not find codec parameters for stream 5 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "Input #0, matroska,webm, from 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv':", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Dungeons and Dragons - Honor Among Thieves", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " encoder : libmakemkv v1.18.4 (1.3.10/1.5.2) win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " creation_time : 2026-08-19T19:29:17.000000Z", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Duration: 02:14:08.22, start: 0.000000, bitrate: 31402 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapters:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:0: start 0.000000, end 475.349875", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 01", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:1: start 475.349875, end 888.387500", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 02", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:2: start 888.387500, end 1608.565292", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 03", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:3: start 1608.565292, end 2034.198833", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 04", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:4: start 2034.198833, end 2533.989792", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 05", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:5: start 2533.989792, end 2959.665042", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 06", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:6: start 2959.665042, end 3453.408292", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 07", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:7: start 3453.408292, end 3910.197958", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 08", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:8: start 3910.197958, end 4623.118500", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 09", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:9: start 4623.118500, end 5201.196000", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 10", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:10: start 5201.196000, end 5531.108917", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 11", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:11: start 5531.108917, end 6015.843167", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 12", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:12: start 6015.843167, end 6464.541417", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 13", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:13: start 6464.541417, end 6810.553750", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 14", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:14: start 6810.553750, end 7537.279750", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 15", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Chapter #0:15: start 7537.279750, end 8048.224000", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Chapter 16", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Stream #0:0(eng): Video: h264 (High), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " BPS-eng : 26320645", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.206833333", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 192964", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 26479247137", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001011", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Stream #0:1(eng): Audio: truehd (Dolby TrueHD + Dolby Atmos), 48000 Hz, 7.1, s32 (24 bit) (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Surround 7.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " BPS-eng : 4346995", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.207500000", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 9657849", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 4373189646", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " title : Surround 5.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " BPS-eng : 640000", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.224000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 251507", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 643857920", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Stream #0:3(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " BPS-eng : 39903", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " DURATION-eng : 02:06:52.625854166", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3178", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 37971399", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Stream #0:4(eng): Subtitle: hdmv_pgs_subtitle (pgssub) (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " BPS-eng : 596", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " DURATION-eng : 00:35:25.394104166", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 26", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 158409", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Stream #0:5(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " BPS-eng : 45458", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " DURATION-eng : 02:07:46.721562500", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3855", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 43564244", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001201", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Stream #0:6: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 640x360 [SAR 96:96 DAR 16:9], 90k tbr, 90k tbn (attached pic)", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " filename : cover.jpg", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": " mimetype : image/jpeg", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "[fc#-1 @ 0000026ea8de1340] Error applying option 'color_matrix' to filter 'scale': Option not found", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "Error opening output file C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv.", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "ERROR", "message": "Error opening output files: Option not found", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:15:09Z", "level": "INFO", "message": "Preserving temp input file for retry: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "_cleanup_temp_files", "line": 69} {"timestamp": "2026-08-20T02:15:09Z", "level": "INFO", "message": "Processing: Pokémon Detective Pikachu_t01.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:16:28Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:16:28Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T02:16:28Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T02:16:28Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:16:28Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T02:16:28Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 334} {"timestamp": "2026-08-20T02:18:49Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 66} {"timestamp": "2026-08-20T02:18:49Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 122} {"timestamp": "2026-08-20T02:18:49Z", "level": "INFO", "message": "Applying zscale with colorspace conversion: d=bt470bg, m=bt470bg, r=pc", "module": "encode_engine", "function": "run_ffmpeg", "line": 274} {"timestamp": "2026-08-20T02:18:49Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 437} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 522} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "ffmpeg version 2025-10-01-git-1a02412170-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " built with gcc 15.2.0 (Rev8, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-liboapv --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-openal --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint --enable-whisper", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " libavutil 60. 13.100 / 60. 13.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " libavcodec 62. 16.100 / 62. 16.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " libavformat 62. 6.100 / 62. 6.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " libavdevice 62. 2.100 / 62. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " libavfilter 11. 9.100 / 11. 9.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " libswscale 9. 3.100 / 9. 3.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " libswresample 6. 2.100 / 6. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "[matroska,webm @ 000002817e8a6640] Stream #6: not enough frames to estimate rate; consider increasing probesize", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "[matroska,webm @ 000002817e8a6640] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "[matroska,webm @ 000002817e8a6640] Could not find codec parameters for stream 4 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "[matroska,webm @ 000002817e8a6640] Could not find codec parameters for stream 5 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "Input #0, matroska,webm, from 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv':", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Dungeons and Dragons - Honor Among Thieves", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " encoder : libmakemkv v1.18.4 (1.3.10/1.5.2) win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " creation_time : 2026-08-19T19:29:17.000000Z", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Duration: 02:14:08.22, start: 0.000000, bitrate: 31402 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapters:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:0: start 0.000000, end 475.349875", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 01", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:1: start 475.349875, end 888.387500", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 02", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:2: start 888.387500, end 1608.565292", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 03", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:3: start 1608.565292, end 2034.198833", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 04", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:4: start 2034.198833, end 2533.989792", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 05", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:5: start 2533.989792, end 2959.665042", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 06", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:6: start 2959.665042, end 3453.408292", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 07", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:7: start 3453.408292, end 3910.197958", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 08", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:8: start 3910.197958, end 4623.118500", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 09", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:9: start 4623.118500, end 5201.196000", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 10", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:10: start 5201.196000, end 5531.108917", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 11", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:11: start 5531.108917, end 6015.843167", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 12", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:12: start 6015.843167, end 6464.541417", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 13", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:13: start 6464.541417, end 6810.553750", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 14", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:14: start 6810.553750, end 7537.279750", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 15", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Chapter #0:15: start 7537.279750, end 8048.224000", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Chapter 16", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Stream #0:0(eng): Video: h264 (High), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " BPS-eng : 26320645", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.206833333", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 192964", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 26479247137", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001011", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Stream #0:1(eng): Audio: truehd (Dolby TrueHD + Dolby Atmos), 48000 Hz, 7.1, s32 (24 bit) (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Surround 7.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " BPS-eng : 4346995", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.207500000", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 9657849", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 4373189646", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " title : Surround 5.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " BPS-eng : 640000", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.224000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 251507", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 643857920", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Stream #0:3(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " BPS-eng : 39903", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " DURATION-eng : 02:06:52.625854166", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3178", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 37971399", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Stream #0:4(eng): Subtitle: hdmv_pgs_subtitle (pgssub) (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " BPS-eng : 596", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " DURATION-eng : 00:35:25.394104166", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 26", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 158409", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Stream #0:5(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " BPS-eng : 45458", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " DURATION-eng : 02:07:46.721562500", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3855", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 43564244", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001201", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Stream #0:6: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 640x360 [SAR 96:96 DAR 16:9], 90k tbr, 90k tbn (attached pic)", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " filename : cover.jpg", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": " mimetype : image/jpeg", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "[Parsed_zscale_1 @ 000002817e93d240] [Eval @ 000000e641ffcdc0] Undefined constant or missing '(' in 'bt470bg'", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "[Parsed_zscale_1 @ 000002817e93d240] Unable to parse \"d\" option value \"bt470bg\"", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "[fc#-1 @ 000002817ee66040] Error applying option 'd' to filter 'zscale': Invalid argument", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "Error opening output file C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv.", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "ERROR", "message": "Error opening output files: Invalid argument", "module": "encode_engine", "function": "run_ffmpeg", "line": 524} {"timestamp": "2026-08-20T02:18:49Z", "level": "INFO", "message": "Preserving temp input file for retry: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "_cleanup_temp_files", "line": 69} {"timestamp": "2026-08-20T02:18:49Z", "level": "INFO", "message": "Processing: Pokémon Detective Pikachu_t01.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:18:49Z", "level": "WARNING", "message": "Incomplete copy detected for Pokémon Detective Pikachu_t01.mkv. Re-copying.", "module": "process_manager", "function": "process_folder", "line": 260} {"timestamp": "2026-08-20T02:21:10Z", "level": "INFO", "message": "Using path as-is: processing", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:21:10Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T02:21:10Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T02:21:10Z", "level": "INFO", "message": "Processing: Behind the Scenes Presentation Hosted by Jon Landau.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:21:10Z", "level": "INFO", "message": "File already in processing: Behind the Scenes Presentation Hosted by Jon Landau.mkv (445.74 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T02:21:10Z", "level": "INFO", "message": "No colorspace detected in Behind the Scenes Presentation Hosted by Jon Landau.mkv - assuming SDR BT.709", "module": "video_handler", "function": "get_colorspace_info", "line": 314} {"timestamp": "2026-08-20T02:21:10Z", "level": "INFO", "message": "Auto-selected HEVC encoder for detected 10-bit source", "module": "process_manager", "function": "process_folder", "line": 334} {"timestamp": "2026-08-20T02:21:12Z", "level": "INFO", "message": "Auto-selected HEVC NVENC for detected 10-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 114} {"timestamp": "2026-08-20T02:21:12Z", "level": "INFO", "message": "Applying zscale with colorspace conversion: matrix=0, range=0", "module": "encode_engine", "function": "run_ffmpeg", "line": 285} {"timestamp": "2026-08-20T02:21:12Z", "level": "INFO", "message": "Bitmap subtitle streams detected (dvd_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 448} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 533} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "ffmpeg version 2025-10-01-git-1a02412170-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " built with gcc 15.2.0 (Rev8, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-liboapv --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-openal --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint --enable-whisper", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " libavutil 60. 13.100 / 60. 13.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " libavcodec 62. 16.100 / 62. 16.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " libavformat 62. 6.100 / 62. 6.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " libavdevice 62. 2.100 / 62. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " libavfilter 11. 9.100 / 11. 9.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " libswscale 9. 3.100 / 9. 3.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " libswresample 6. 2.100 / 6. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "Input #0, matroska,webm, from 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Behind the Scenes Presentation Hosted by Jon Landau.mkv':", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " title : Avatar Bonus", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " encoder : libebml v1.4.2 + libmatroska v1.6.4", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " creation_time : 2024-03-16T20:35:39.000000Z", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Duration: 00:18:08.34, start: 0.000000, bitrate: 3276 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv), 1920x1080, SAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " BPS : 3148429", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " DURATION : 00:18:08.287000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 32616", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 428299354", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 20:35:39", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:1(eng): Audio: aac (HE-AAC), 48000 Hz, stereo, fltp, start 0.040000 (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " BPS : 65676", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " DURATION : 00:18:08.299000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 25507", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 8934435", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 20:35:39", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:2(eng): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " BPS : 23643", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " DURATION : 00:17:59.576000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 401", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 3190597", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 20:35:39", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:3(fre): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " BPS : 22087", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " DURATION : 00:17:59.576000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 396", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 2980576", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 20:35:39", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:4(spa): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " BPS : 22993", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " DURATION : 00:17:59.576000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 409", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 3102873", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 20:35:39", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:5(ger): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " BPS : 24973", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " DURATION : 00:17:59.576000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 408", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 3370054", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 20:35:39", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "Stream mapping:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:0 -> #0:0 (hevc (native) -> hevc (hevc_nvenc))", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:1 -> #0:1 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:2 -> #0:2 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:3 -> #0:3 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:4 -> #0:4 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Stream #0:5 -> #0:5 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "Press [q] to stop, [?] for help", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "[Parsed_zscale_0 @ 000001f77928bb80] code 1026: YUV color family cannot have RGB matrix coefficients", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": " Last message repeated 31 times", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "[vf#0:0 @ 000001f7792ca5c0] Error while filtering: Generic error in an external library", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "[vf#0:0 @ 000001f7792ca5c0] Task finished with error code: -542398533 (Generic error in an external library)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "[vf#0:0 @ 000001f7792ca5c0] Terminating thread with return code -542398533 (Generic error in an external library)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001f7796fad80] [enc:hevc_nvenc @ 000001f7792fe600] Could not open encoder before EOF", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001f7796fad80] Task finished with error code: -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001f7796fad80] Terminating thread with return code -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "[out#0/matroska @ 000001f7793011c0] Nothing was written into output file, because at least one of its streams received no packets.", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:00.10", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "ERROR", "message": "Conversion failed!", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:12Z", "level": "INFO", "message": "Preserving temp input file for retry: Behind the Scenes Presentation Hosted by Jon Landau.mkv", "module": "process_manager", "function": "_cleanup_temp_files", "line": 69} {"timestamp": "2026-08-20T02:21:12Z", "level": "INFO", "message": "Processing: Capturing Avatar.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:21:12Z", "level": "INFO", "message": "File already in processing: Capturing Avatar.mkv (2341.77 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T02:21:12Z", "level": "INFO", "message": "No colorspace detected in Capturing Avatar.mkv - assuming SDR BT.709", "module": "video_handler", "function": "get_colorspace_info", "line": 314} {"timestamp": "2026-08-20T02:21:12Z", "level": "INFO", "message": "Auto-selected HEVC encoder for detected 10-bit source", "module": "process_manager", "function": "process_folder", "line": 334} {"timestamp": "2026-08-20T02:21:19Z", "level": "INFO", "message": "Auto-selected HEVC NVENC for detected 10-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 114} {"timestamp": "2026-08-20T02:21:19Z", "level": "INFO", "message": "Applying zscale with colorspace conversion: matrix=0, range=0", "module": "encode_engine", "function": "run_ffmpeg", "line": 285} {"timestamp": "2026-08-20T02:21:19Z", "level": "INFO", "message": "Bitmap subtitle streams detected (dvd_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 448} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 533} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "ffmpeg version 2025-10-01-git-1a02412170-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " built with gcc 15.2.0 (Rev8, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-liboapv --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-openal --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint --enable-whisper", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " libavutil 60. 13.100 / 60. 13.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " libavcodec 62. 16.100 / 62. 16.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " libavformat 62. 6.100 / 62. 6.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " libavdevice 62. 2.100 / 62. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " libavfilter 11. 9.100 / 11. 9.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " libswscale 9. 3.100 / 9. 3.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " libswresample 6. 2.100 / 6. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "Input #0, matroska,webm, from 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Capturing Avatar.mkv':", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " title : Avatar Bonus", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " encoder : libebml v1.4.2 + libmatroska v1.6.4", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " creation_time : 2024-03-16T22:30:29.000000Z", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Duration: 01:38:25.41, start: 0.000000, bitrate: 3172 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Chapters:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Chapter #0:0: start 0.000000, end 1628.026400", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " title : Chapter 01", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Chapter #0:1: start 1628.026400, end 3265.862600", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " title : Chapter 02", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Chapter #0:2: start 3265.862600, end 4713.909200", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " title : Chapter 03", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Chapter #0:3: start 4713.909200, end 5905.332767", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " title : Chapter 04", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv), 1920x1080, SAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " BPS : 3049912", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " DURATION : 01:38:25.332000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 176983", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 2251343042", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 22:30:29", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:1(eng): Audio: aac (HE-AAC), 48000 Hz, stereo, fltp, start 0.040000 (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " BPS : 65859", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " DURATION : 01:38:25.366000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 138407", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 48615408", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 22:30:29", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:2(eng): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " BPS : 22853", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " DURATION : 01:38:17.317000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 1966", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 16847024", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 22:30:29", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:3(fre): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " BPS : 19151", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " DURATION : 01:38:17.957000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 1967", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 14119135", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 22:30:29", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:4(spa): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " BPS : 20561", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " DURATION : 01:38:17.957000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 1974", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 15158663", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 22:30:29", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:5(ger): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " BPS : 21850", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " DURATION : 01:38:17.957000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES: 1961", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " NUMBER_OF_BYTES : 16108862", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP: mkvmerge v65.0.0 ('Too Much') 64-bit", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC: 2024-03-16 22:30:29", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "Stream mapping:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:0 -> #0:0 (hevc (native) -> hevc (hevc_nvenc))", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:1 -> #0:1 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:2 -> #0:2 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:3 -> #0:3 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:4 -> #0:4 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Stream #0:5 -> #0:5 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "Press [q] to stop, [?] for help", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "[Parsed_zscale_0 @ 000001dfc8148f00] code 1026: YUV color family cannot have RGB matrix coefficients", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": " Last message repeated 31 times", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "[vf#0:0 @ 000001dfc7bd4340] Error while filtering: Generic error in an external library", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "[vf#0:0 @ 000001dfc7bd4340] Task finished with error code: -542398533 (Generic error in an external library)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "[vf#0:0 @ 000001dfc7bd4340] Terminating thread with return code -542398533 (Generic error in an external library)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001dfc803ad40] [enc:hevc_nvenc @ 000001dfc7c0f540] Could not open encoder before EOF", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001dfc803ad40] Task finished with error code: -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001dfc803ad40] Terminating thread with return code -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "[out#0/matroska @ 000001dfc7c3fa00] Nothing was written into output file, because at least one of its streams received no packets.", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:00.08", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "ERROR", "message": "Conversion failed!", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:19Z", "level": "INFO", "message": "Preserving temp input file for retry: Capturing Avatar.mkv", "module": "process_manager", "function": "_cleanup_temp_files", "line": 69} {"timestamp": "2026-08-20T02:21:19Z", "level": "INFO", "message": "Processing: Colonel Miles Quaritch RDA Promos.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:21:19Z", "level": "INFO", "message": "File already in processing: Colonel Miles Quaritch RDA Promos.mkv (73.40 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T02:21:19Z", "level": "INFO", "message": "No colorspace detected in Colonel Miles Quaritch RDA Promos.mkv - assuming SDR BT.709", "module": "video_handler", "function": "get_colorspace_info", "line": 314} {"timestamp": "2026-08-20T02:21:19Z", "level": "INFO", "message": "Auto-selected HEVC encoder for detected 10-bit source", "module": "process_manager", "function": "process_folder", "line": 334} {"timestamp": "2026-08-20T02:21:20Z", "level": "INFO", "message": "Auto-selected HEVC NVENC for detected 10-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 114} {"timestamp": "2026-08-20T02:21:20Z", "level": "INFO", "message": "Applying zscale with colorspace conversion: matrix=0, range=0", "module": "encode_engine", "function": "run_ffmpeg", "line": 285} {"timestamp": "2026-08-20T02:21:20Z", "level": "INFO", "message": "Bitmap subtitle streams detected (dvd_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 448} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 533} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "ffmpeg version 2025-10-01-git-1a02412170-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " built with gcc 15.2.0 (Rev8, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-liboapv --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-openal --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint --enable-whisper", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " libavutil 60. 13.100 / 60. 13.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " libavcodec 62. 16.100 / 62. 16.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " libavformat 62. 6.100 / 62. 6.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " libavdevice 62. 2.100 / 62. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " libavfilter 11. 9.100 / 11. 9.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " libswscale 9. 3.100 / 9. 3.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " libswresample 6. 2.100 / 6. 2.100", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "Input #0, matroska,webm, from 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Colonel Miles Quaritch RDA Promos.mkv':", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " title : Avatar Bonus", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " encoder : libebml v1.4.2 + libmatroska v1.6.4", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " creation_time : 2024-03-16T22:38:58.000000Z", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Duration: 00:07:16.39, start: 0.000000, bitrate: 1345 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv), 1920x1080, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:1(eng): Audio: aac (HE-AAC), 48000 Hz, stereo, fltp, start 0.040000 (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:2(eng): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:3(fre): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:4(spa): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:5(ger): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "Stream mapping:", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:0 -> #0:0 (hevc (native) -> hevc (hevc_nvenc))", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:1 -> #0:1 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:2 -> #0:2 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:3 -> #0:3 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:4 -> #0:4 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Stream #0:5 -> #0:5 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "Press [q] to stop, [?] for help", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "[Parsed_zscale_0 @ 000001f402866940] code 1026: YUV color family cannot have RGB matrix coefficients", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": " Last message repeated 31 times", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "[vf#0:0 @ 000001f40231adc0] Error while filtering: Generic error in an external library", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "[vf#0:0 @ 000001f40231adc0] Task finished with error code: -542398533 (Generic error in an external library)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "[vf#0:0 @ 000001f40231adc0] Terminating thread with return code -542398533 (Generic error in an external library)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001f40231a6c0] [enc:hevc_nvenc @ 000001f402383700] Could not open encoder before EOF", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001f40231a6c0] Task finished with error code: -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001f40231a6c0] Terminating thread with return code -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "[out#0/matroska @ 000001f402396ac0] Nothing was written into output file, because at least one of its streams received no packets.", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:00.08", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "Conversion failed!", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T02:21:20Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "function": "process_folder", "line": 539} {"timestamp": "2026-08-20T02:21:20Z", "level": "INFO", "message": "Preserving temp input file for retry: Colonel Miles Quaritch RDA Promos.mkv", "module": "process_manager", "function": "_cleanup_temp_files", "line": 69} {"timestamp": "2026-08-20T02:21:20Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 674} {"timestamp": "2026-08-20T02:22:53Z", "level": "INFO", "message": "Using path as-is: processing", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:22:53Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T02:22:53Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T02:22:53Z", "level": "INFO", "message": "Processing: Behind the Scenes Presentation Hosted by Jon Landau.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:22:53Z", "level": "INFO", "message": "File already in processing: Behind the Scenes Presentation Hosted by Jon Landau.mkv (445.74 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T02:22:53Z", "level": "INFO", "message": "No colorspace detected in Behind the Scenes Presentation Hosted by Jon Landau.mkv - assuming SDR BT.709", "module": "video_handler", "function": "get_colorspace_info", "line": 314} {"timestamp": "2026-08-20T02:22:53Z", "level": "INFO", "message": "Auto-selected HEVC encoder for detected 10-bit source", "module": "process_manager", "function": "process_folder", "line": 334} {"timestamp": "2026-08-20T02:22:54Z", "level": "INFO", "message": "Auto-selected HEVC NVENC for detected 10-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 114} {"timestamp": "2026-08-20T02:22:54Z", "level": "INFO", "message": "Applying scale filter: 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 251} {"timestamp": "2026-08-20T02:22:54Z", "level": "INFO", "message": "Bitmap subtitle streams detected (dvd_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 414} {"timestamp": "2026-08-20T02:22:54Z", "level": "INFO", "message": "Tagged output with colorspace metadata: primaries=bt709, transfer=bt709, space=bt709", "module": "encode_engine", "function": "run_ffmpeg", "line": 475} {"timestamp": "2026-08-20T02:23:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (303s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (306s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (316s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (319s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (323s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (329s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (332s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (345s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (349s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (352s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (362s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (368s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (372s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (375s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (378s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (394s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (397s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (401s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:23:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (417s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (420s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (424s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (427s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (430s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (433s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (437s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (440s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (450s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (453s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (456s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (459s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (466s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (469s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (473s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (476s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (479s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (489s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (492s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (496s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (502s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (505s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (508s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (512s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (515s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (518s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (522s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (528s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (531s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (535s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (538s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (541s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (544s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (548s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (551s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (554s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (557s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (561s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (564s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (567s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (574s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (580s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (583s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (587s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (590s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (593s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (596s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (600s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (603s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (606s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (609s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (613s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (616s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (619s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (619s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (626s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (629s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (632s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (635s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (642s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (645s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (655s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (658s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (665s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (668s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (671s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (675s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (678s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (681s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (684s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (688s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (691s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (694s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (697s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (701s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (704s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (707s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (710s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (714s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (717s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (720s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (727s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (730s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (733s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (740s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (743s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (746s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (749s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (753s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (756s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (759s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (762s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (769s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (772s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (776s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (779s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (781s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:24:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (785s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:25:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (789s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:25:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (792s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:25:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:25:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (798s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:25:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (802s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:25:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:25:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (808s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:25:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (812s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:25:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T02:37:38Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:37:38Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 192} {"timestamp": "2026-08-20T02:37:38Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 199} {"timestamp": "2026-08-20T02:37:38Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:37:38Z", "level": "INFO", "message": "File already in processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv (31591.75 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T02:37:39Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 333} {"timestamp": "2026-08-20T02:38:02Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:39:53Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:40:11Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:40:15Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:40:32Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:41:06Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:41:06Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T02:41:06Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T02:41:06Z", "level": "INFO", "message": "Processing: output.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T02:42:34Z", "level": "INFO", "message": "Copied output.mkv → output.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T02:42:36Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 303} {"timestamp": "2026-08-20T02:45:27Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T02:45:27Z", "level": "ERROR", "message": "Unexpected error processing output.mkv: calculate_crop_dimensions() takes 2 positional arguments but 3 were given", "module": "process_manager", "function": "process_folder", "line": 521} {"timestamp": "2026-08-20T02:45:32Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 629} {"timestamp": "2026-08-20T02:46:35Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:47:29Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:47:39Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:47:48Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:47:48Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T02:47:48Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T02:47:48Z", "level": "INFO", "message": "Processing: output.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T02:48:39Z", "level": "INFO", "message": "Copied output.mkv → output.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T02:48:40Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 303} {"timestamp": "2026-08-20T02:51:14Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T02:51:14Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T02:51:14Z", "level": "INFO", "message": "SDR content: BT.709 color space will be applied via filter chain", "module": "encode_engine", "function": "run_ffmpeg", "line": 252} {"timestamp": "2026-08-20T02:51:14Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 416} {"timestamp": "2026-08-20T02:51:14Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output.mkv -vf crop=in_w:804:0:138,scale=1920:1080:flags=lanczos,setsar=1:1,setparams=color_primaries=bt709:color_trc=bt709 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -channel_layout:a:0 5.1 -metadata:s:a:0 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 469} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 516} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "ffmpeg version 9.0.1-essentials_build-www.gyan.dev Copyright (c) 2000-2026 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " built with gcc 16.1.0 (Rev2, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-cairo --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-openal --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " libavutil 61. 1.101 / 61. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " libavcodec 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " libavformat 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " libavdevice 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " libavfilter 12. 1.101 / 12. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " libswscale 10. 1.101 / 10. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " libswresample 7. 1.101 / 7. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000023afc1c3280] Stream #6: not enough frames to estimate rate; consider increasing probesize", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000023afc1c3280] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000023afc1c3280] Could not find codec parameters for stream 4 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000023afc1c3280] Could not find codec parameters for stream 5 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "Input #0, matroska,webm, from 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output.mkv':", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Dungeons and Dragons - Honor Among Thieves", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " ENCODER : Lavf63.1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Duration: 02:14:08.22, start: 0.000000, bitrate: 31459 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapters:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:0: start 0.000000, end 475.349875", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 01", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:1: start 475.349875, end 888.387500", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 02", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:2: start 888.387500, end 1608.565292", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 03", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:3: start 1608.565292, end 2034.198833", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 04", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:4: start 2034.198833, end 2533.989792", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 05", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:5: start 2533.989792, end 2959.665042", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 06", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:6: start 2959.665042, end 3453.408292", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 07", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:7: start 3453.408292, end 3910.197958", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 08", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:8: start 3910.197958, end 4623.118500", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 09", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:9: start 4623.118500, end 5201.196000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 10", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:10: start 5201.196000, end 5531.108917", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 11", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:11: start 5531.108917, end 6015.843167", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 12", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:12: start 6015.843167, end 6464.541417", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 13", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:13: start 6464.541417, end 6810.553750", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 14", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:14: start 6810.553750, end 7537.279750", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 15", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Chapter #0:15: start 7537.279750, end 8048.224000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Chapter 16", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:0(eng): Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " BPS-eng : 26320645", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.206833333", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 192964", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 26479247137", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001011", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION : 02:14:08.206000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:1(eng): Audio: truehd (Dolby TrueHD + Dolby Atmos), 48000 Hz, 7.1, s32 (24 bit) (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Surround 7.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " BPS-eng : 4346995", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.207500000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 9657849", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 4373189646", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION : 02:14:08.207000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " title : Surround 5.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " BPS-eng : 640000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.224000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 251507", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 643857920", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION : 02:14:08.224000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:3(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " BPS-eng : 39903", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION-eng : 02:06:52.625854166", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3178", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 37971399", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION : 02:07:55.939000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:4(eng): Subtitle: hdmv_pgs_subtitle (pgssub) (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " BPS-eng : 596", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION-eng : 00:35:25.394104166", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 26", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 158409", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION : 01:12:12.933000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:5(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " BPS-eng : 45458", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION-eng : 02:07:46.721562500", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3855", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 43564244", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001201", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION : 02:07:55.606000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:6: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 640x360 [SAR 96:96 DAR 16:9], 30k fps, 1k tbr, 1k tbn", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " FILENAME : cover.jpg", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " MIMETYPE : image/jpeg", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " DURATION : 00:00:00.000000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "Stream mapping:", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:0 -> #0:0 (h264 (native) -> av1 (av1_nvenc))", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:1 -> #0:1 (truehd (native) -> eac3 (native))", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:3 -> #0:2 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:4 -> #0:3 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": " Stream #0:5 -> #0:4 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "Press [q] to stop, [?] for help", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[av1_nvenc @ 0000023afc238c00] Driver does not support the required nvenc API version. Required: 13.1 Found: 13.0", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[av1_nvenc @ 0000023afc238c00] The minimum required Nvidia driver for nvenc is 610.00 or newer", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[vost#0:0/av1_nvenc @ 0000023afe34f5c0] [enc:av1_nvenc @ 0000023afe95ba00] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[vf#0:0 @ 0000023afc238fc0] Error sending frames to consumers: Function not implemented", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[vf#0:0 @ 0000023afc238fc0] Task finished with error code: -40 (Function not implemented)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[vf#0:0 @ 0000023afc238fc0] Terminating thread with return code -40 (Function not implemented)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[vost#0:0/av1_nvenc @ 0000023afe34f5c0] [enc:av1_nvenc @ 0000023afe95ba00] Could not open encoder before EOF", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[vost#0:0/av1_nvenc @ 0000023afe34f5c0] Task finished with error code: -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[vost#0:0/av1_nvenc @ 0000023afe34f5c0] Terminating thread with return code -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "[out#0/matroska @ 0000023afe83a480] Nothing was written into output file, because at least one of its streams received no packets.", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=00:00:05.29 bitrate= 0.0kbits/s speed=32.7x elapsed=0:00:00.16", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:15Z", "level": "ERROR", "message": "Conversion failed!", "module": "encode_engine", "function": "run_ffmpeg", "line": 518} {"timestamp": "2026-08-20T02:51:20Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 629} {"timestamp": "2026-08-20T02:53:52Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:53:52Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T02:53:52Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T02:53:52Z", "level": "INFO", "message": "Processing: output.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T02:54:33Z", "level": "INFO", "message": "Copied output.mkv → output.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T02:54:34Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 303} {"timestamp": "2026-08-20T02:58:11Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T02:58:11Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 121} {"timestamp": "2026-08-20T02:58:11Z", "level": "INFO", "message": "SDR content: BT.709 color space will be applied via filter chain", "module": "encode_engine", "function": "run_ffmpeg", "line": 264} {"timestamp": "2026-08-20T02:58:11Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 428} {"timestamp": "2026-08-20T02:58:11Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output.mkv -vf crop=in_w:804:0:138,scale=1428:804:flags=lanczos,setsar=1:1,setparams=color_primaries=bt709:color_trc=bt709 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -channel_layout:a:0 5.1 -metadata:s:a:0 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 481} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 528} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "ffmpeg version 9.0.1-essentials_build-www.gyan.dev Copyright (c) 2000-2026 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " built with gcc 16.1.0 (Rev2, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-cairo --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-openal --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " libavutil 61. 1.101 / 61. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " libavcodec 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " libavformat 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " libavdevice 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " libavfilter 12. 1.101 / 12. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " libswscale 10. 1.101 / 10. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " libswresample 7. 1.101 / 7. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 00000209408081c0] Stream #6: not enough frames to estimate rate; consider increasing probesize", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 00000209408081c0] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 00000209408081c0] Could not find codec parameters for stream 4 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 00000209408081c0] Could not find codec parameters for stream 5 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "Input #0, matroska,webm, from 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output.mkv':", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Dungeons and Dragons - Honor Among Thieves", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " ENCODER : Lavf63.1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Duration: 02:14:08.22, start: 0.000000, bitrate: 31459 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapters:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:0: start 0.000000, end 475.349875", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 01", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:1: start 475.349875, end 888.387500", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 02", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:2: start 888.387500, end 1608.565292", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 03", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:3: start 1608.565292, end 2034.198833", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 04", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:4: start 2034.198833, end 2533.989792", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 05", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:5: start 2533.989792, end 2959.665042", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 06", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:6: start 2959.665042, end 3453.408292", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 07", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:7: start 3453.408292, end 3910.197958", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 08", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:8: start 3910.197958, end 4623.118500", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 09", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:9: start 4623.118500, end 5201.196000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 10", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:10: start 5201.196000, end 5531.108917", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 11", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:11: start 5531.108917, end 6015.843167", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 12", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:12: start 6015.843167, end 6464.541417", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 13", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:13: start 6464.541417, end 6810.553750", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 14", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:14: start 6810.553750, end 7537.279750", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 15", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Chapter #0:15: start 7537.279750, end 8048.224000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Chapter 16", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:0(eng): Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " BPS-eng : 26320645", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.206833333", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 192964", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 26479247137", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001011", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION : 02:14:08.206000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:1(eng): Audio: truehd (Dolby TrueHD + Dolby Atmos), 48000 Hz, 7.1, s32 (24 bit) (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Surround 7.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " BPS-eng : 4346995", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.207500000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 9657849", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 4373189646", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION : 02:14:08.207000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " title : Surround 5.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " BPS-eng : 640000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.224000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 251507", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 643857920", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION : 02:14:08.224000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:3(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " BPS-eng : 39903", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION-eng : 02:06:52.625854166", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3178", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 37971399", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION : 02:07:55.939000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:4(eng): Subtitle: hdmv_pgs_subtitle (pgssub) (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " BPS-eng : 596", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION-eng : 00:35:25.394104166", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 26", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 158409", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION : 01:12:12.933000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:5(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " BPS-eng : 45458", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION-eng : 02:07:46.721562500", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3855", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 43564244", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001201", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION : 02:07:55.606000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:6: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 640x360 [SAR 96:96 DAR 16:9], 30k fps, 1k tbr, 1k tbn", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " FILENAME : cover.jpg", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " MIMETYPE : image/jpeg", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " DURATION : 00:00:00.000000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "Stream mapping:", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:0 -> #0:0 (h264 (native) -> av1 (av1_nvenc))", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:1 -> #0:1 (truehd (native) -> eac3 (native))", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:3 -> #0:2 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:4 -> #0:3 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": " Stream #0:5 -> #0:4 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "Press [q] to stop, [?] for help", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[av1_nvenc @ 0000020942aff640] Driver does not support the required nvenc API version. Required: 13.1 Found: 13.0", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[av1_nvenc @ 0000020942aff640] The minimum required Nvidia driver for nvenc is 610.00 or newer", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[vost#0:0/av1_nvenc @ 0000020942aff400] [enc:av1_nvenc @ 0000020943109e00] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[vf#0:0 @ 000002094087f140] Error sending frames to consumers: Function not implemented", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[vf#0:0 @ 000002094087f140] Task finished with error code: -40 (Function not implemented)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[vf#0:0 @ 000002094087f140] Terminating thread with return code -40 (Function not implemented)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[vost#0:0/av1_nvenc @ 0000020942aff400] [enc:av1_nvenc @ 0000020943109e00] Could not open encoder before EOF", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[vost#0:0/av1_nvenc @ 0000020942aff400] Task finished with error code: -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[vost#0:0/av1_nvenc @ 0000020942aff400] Terminating thread with return code -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "[out#0/matroska @ 0000020942ff6180] Nothing was written into output file, because at least one of its streams received no packets.", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=00:00:00.04 bitrate= 0.0kbits/s speed=0.928x elapsed=0:00:00.05", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:11Z", "level": "ERROR", "message": "Conversion failed!", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:16Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 629} {"timestamp": "2026-08-20T02:58:56Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T02:58:56Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T02:58:56Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T02:58:56Z", "level": "INFO", "message": "Processing: Colonel Miles Quaritch RDA Promos.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T02:58:56Z", "level": "INFO", "message": "File already in processing: Colonel Miles Quaritch RDA Promos.mkv (73.40 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T02:58:56Z", "level": "INFO", "message": "Auto-selected HEVC encoder for detected 10-bit source", "module": "process_manager", "function": "process_folder", "line": 303} {"timestamp": "2026-08-20T02:58:57Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T02:58:57Z", "level": "INFO", "message": "Auto-selected HEVC NVENC for detected 10-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 113} {"timestamp": "2026-08-20T02:58:57Z", "level": "INFO", "message": "SDR content: BT.709 color space will be applied via filter chain", "module": "encode_engine", "function": "run_ffmpeg", "line": 264} {"timestamp": "2026-08-20T02:58:57Z", "level": "INFO", "message": "Bitmap subtitle streams detected (dvd_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 428} {"timestamp": "2026-08-20T02:58:57Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Colonel Miles Quaritch RDA Promos.mkv -vf crop=in_w:804:0:138,scale=1428:804:flags=lanczos,setsar=1:1,setparams=color_primaries=bt709:color_trc=bt709 -map 0:v:0 -map 0:1 -map 0:s? -c:v hevc_nvenc -preset p7 -pix_fmt p010le -cq 28 -c:a:0 copy -metadata:s:a:0 title= -c:s copy -color_space bt709 C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Colonel Miles Quaritch RDA Promos - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 481} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 528} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": "ffmpeg version 9.0.1-essentials_build-www.gyan.dev Copyright (c) 2000-2026 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": " built with gcc 16.1.0 (Rev2, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-cairo --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-openal --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": " libavutil 61. 1.101 / 61. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": " libavcodec 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": " libavformat 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": " libavdevice 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": " libavfilter 12. 1.101 / 12. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": " libswscale 10. 1.101 / 10. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": " libswresample 7. 1.101 / 7. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": "Unrecognized option 'color_space'.", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "ERROR", "message": "Error splitting the argument list: Option not found", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T02:58:57Z", "level": "INFO", "message": "Processing: output.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:02:23Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:02:23Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:02:23Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:02:23Z", "level": "INFO", "message": "Processing: Colonel Miles Quaritch RDA Promos.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:02:23Z", "level": "INFO", "message": "Copied Colonel Miles Quaritch RDA Promos.mkv → Colonel Miles Quaritch RDA Promos.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T03:02:23Z", "level": "INFO", "message": "Auto-selected HEVC encoder for detected 10-bit source", "module": "process_manager", "function": "process_folder", "line": 303} {"timestamp": "2026-08-20T03:02:24Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T03:02:24Z", "level": "INFO", "message": "Auto-selected HEVC NVENC for detected 10-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 113} {"timestamp": "2026-08-20T03:02:24Z", "level": "INFO", "message": "SDR content: BT.709 color space will be applied via filter chain", "module": "encode_engine", "function": "run_ffmpeg", "line": 264} {"timestamp": "2026-08-20T03:02:24Z", "level": "INFO", "message": "Bitmap subtitle streams detected (dvd_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 428} {"timestamp": "2026-08-20T03:02:24Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Colonel Miles Quaritch RDA Promos.mkv -vf crop=in_w:804:0:138,scale=1428:804:flags=lanczos,setsar=1:1,setparams=color_primaries=bt709:color_trc=bt709 -map 0:v:0 -map 0:1 -map 0:s? -c:v hevc_nvenc -preset p7 -pix_fmt p010le -cq 28 -c:a:0 copy -metadata:s:a:0 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Colonel Miles Quaritch RDA Promos - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 474} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "ffmpeg version 9.0.1-essentials_build-www.gyan.dev Copyright (c) 2000-2026 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " built with gcc 16.1.0 (Rev2, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-cairo --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-openal --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " libavutil 61. 1.101 / 61. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " libavcodec 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " libavformat 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " libavdevice 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " libavfilter 12. 1.101 / 12. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " libswscale 10. 1.101 / 10. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " libswresample 7. 1.101 / 7. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "Input #0, matroska,webm, from 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Colonel Miles Quaritch RDA Promos.mkv':", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " title : Avatar Bonus", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " encoder : libebml v1.4.2 + libmatroska v1.6.4", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " creation_time : 2024-03-16T22:38:58.000000Z", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Duration: 00:07:16.39, start: 0.000000, bitrate: 1345 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv), 1920x1080, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:1(eng): Audio: aac (HE-AAC), 48000 Hz, stereo, fltp, start 0.040000 (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:2(eng): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:3(fre): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:4(spa): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:5(ger): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "Stream mapping:", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:0 -> #0:0 (hevc (native) -> hevc (hevc_nvenc))", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:1 -> #0:1 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:2 -> #0:2 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:3 -> #0:3 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:4 -> #0:4 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": " Stream #0:5 -> #0:5 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "Press [q] to stop, [?] for help", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "[hevc_nvenc @ 000001d56e32fc40] Driver does not support the required nvenc API version. Required: 13.1 Found: 13.0", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "[hevc_nvenc @ 000001d56e32fc40] The minimum required Nvidia driver for nvenc is 610.00 or newer", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001d56e32cc40] [enc:hevc_nvenc @ 000001d56e35df40] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "[vf#0:0 @ 000001d56ffab380] Error sending frames to consumers: Function not implemented", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "[vf#0:0 @ 000001d56ffab380] Task finished with error code: -40 (Function not implemented)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "[vf#0:0 @ 000001d56ffab380] Terminating thread with return code -40 (Function not implemented)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001d56e32cc40] [enc:hevc_nvenc @ 000001d56e35df40] Could not open encoder before EOF", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001d56e32cc40] Task finished with error code: -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000001d56e32cc40] Terminating thread with return code -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "[out#0/matroska @ 000001d56e3157c0] Nothing was written into output file, because at least one of its streams received no packets.", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=00:00:04.74 bitrate= 0.0kbits/s speed=31.4x elapsed=0:00:00.15", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "ERROR", "message": "Conversion failed!", "module": "encode_engine", "function": "run_ffmpeg", "line": 523} {"timestamp": "2026-08-20T03:02:25Z", "level": "INFO", "message": "Processing: output.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:02:25Z", "level": "INFO", "message": "File already in processing: output.mkv (31649.13 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T03:02:25Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 303} {"timestamp": "2026-08-20T03:04:19Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:04:19Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:04:19Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:04:19Z", "level": "INFO", "message": "Processing: Colonel Miles Quaritch RDA Promos.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:04:19Z", "level": "INFO", "message": "Copied Colonel Miles Quaritch RDA Promos.mkv → Colonel Miles Quaritch RDA Promos.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T03:04:19Z", "level": "INFO", "message": "Auto-selected HEVC encoder for detected 10-bit source", "module": "process_manager", "function": "process_folder", "line": 303} {"timestamp": "2026-08-20T03:04:20Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 65} {"timestamp": "2026-08-20T03:04:20Z", "level": "INFO", "message": "Auto-selected HEVC NVENC for detected 10-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 113} {"timestamp": "2026-08-20T03:04:20Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 262} {"timestamp": "2026-08-20T03:04:20Z", "level": "INFO", "message": "Bitmap subtitle streams detected (dvd_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 426} {"timestamp": "2026-08-20T03:04:20Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Colonel Miles Quaritch RDA Promos.mkv -vf crop=in_w:804:0:138,scale=1428:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v hevc_nvenc -preset p7 -pix_fmt p010le -cq 28 -c:a:0 copy -metadata:s:a:0 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Colonel Miles Quaritch RDA Promos - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 472} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 519} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "ffmpeg version 9.0.1-essentials_build-www.gyan.dev Copyright (c) 2000-2026 the FFmpeg developers", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " built with gcc 16.1.0 (Rev2, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-cairo --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-openal --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " libavutil 61. 1.101 / 61. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " libavcodec 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " libavformat 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " libavdevice 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " libavfilter 12. 1.101 / 12. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " libswscale 10. 1.101 / 10. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " libswresample 7. 1.101 / 7. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "Input #0, matroska,webm, from 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Colonel Miles Quaritch RDA Promos.mkv':", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " title : Avatar Bonus", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " encoder : libebml v1.4.2 + libmatroska v1.6.4", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " creation_time : 2024-03-16T22:38:58.000000Z", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Duration: 00:07:16.39, start: 0.000000, bitrate: 1345 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv), 1920x1080, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:1(eng): Audio: aac (HE-AAC), 48000 Hz, stereo, fltp, start 0.040000 (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:2(eng): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:3(fre): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:4(spa): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:5(ger): Subtitle: dvd_subtitle (dvdsub), 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "Stream mapping:", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:0 -> #0:0 (hevc (native) -> hevc (hevc_nvenc))", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:1 -> #0:1 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:2 -> #0:2 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:3 -> #0:3 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:4 -> #0:4 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": " Stream #0:5 -> #0:5 (copy)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "Press [q] to stop, [?] for help", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "[hevc_nvenc @ 000002400eaa7540] Driver does not support the required nvenc API version. Required: 13.1 Found: 13.0", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "[hevc_nvenc @ 000002400eaa7540] The minimum required Nvidia driver for nvenc is 610.00 or newer", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000002400cd37dc0] [enc:hevc_nvenc @ 000002400cd4c700] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "[vf#0:0 @ 000002400eaa78c0] Error sending frames to consumers: Function not implemented", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "[vf#0:0 @ 000002400eaa78c0] Task finished with error code: -40 (Function not implemented)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "[vf#0:0 @ 000002400eaa78c0] Terminating thread with return code -40 (Function not implemented)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000002400cd37dc0] [enc:hevc_nvenc @ 000002400cd4c700] Could not open encoder before EOF", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000002400cd37dc0] Task finished with error code: -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "[vost#0:0/hevc_nvenc @ 000002400cd37dc0] Terminating thread with return code -22 (Invalid argument)", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "[out#0/matroska @ 000002400cd05680] Nothing was written into output file, because at least one of its streams received no packets.", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=00:00:04.74 bitrate= 0.0kbits/s speed=40.7x elapsed=0:00:00.11", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "ERROR", "message": "Conversion failed!", "module": "encode_engine", "function": "run_ffmpeg", "line": 521} {"timestamp": "2026-08-20T03:04:20Z", "level": "INFO", "message": "Processing: output.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:04:20Z", "level": "INFO", "message": "File already in processing: output.mkv (31649.13 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T03:04:20Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 303} {"timestamp": "2026-08-20T03:06:26Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:06:26Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:06:26Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:06:26Z", "level": "INFO", "message": "Processing: Colonel Miles Quaritch RDA Promos.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:06:26Z", "level": "INFO", "message": "Copied Colonel Miles Quaritch RDA Promos.mkv → Colonel Miles Quaritch RDA Promos.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T03:06:26Z", "level": "INFO", "message": "Auto-selected HEVC encoder for detected 10-bit source", "module": "process_manager", "function": "process_folder", "line": 303} {"timestamp": "2026-08-20T03:06:27Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 89} {"timestamp": "2026-08-20T03:06:27Z", "level": "INFO", "message": "Auto-selected HEVC NVENC for detected 10-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 137} {"timestamp": "2026-08-20T03:06:27Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 310} {"timestamp": "2026-08-20T03:06:27Z", "level": "INFO", "message": "Bitmap subtitle streams detected (dvd_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 484} {"timestamp": "2026-08-20T03:06:27Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Colonel Miles Quaritch RDA Promos.mkv -vf crop=in_w:804:0:138,scale=1428:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v hevc_nvenc -preset p7 -pix_fmt p010le -cq 28 -c:a:0 copy -metadata:s:a:0 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Colonel Miles Quaritch RDA Promos - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T03:07:17Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:07:17Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:07:17Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:07:17Z", "level": "INFO", "message": "Processing: output.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:07:17Z", "level": "INFO", "message": "File already in processing: output.mkv (31649.13 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T03:07:17Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 303} {"timestamp": "2026-08-20T03:09:57Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 89} {"timestamp": "2026-08-20T03:09:57Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 145} {"timestamp": "2026-08-20T03:09:57Z", "level": "WARNING", "message": "NVIDIA encoder av1_nvenc not available, falling back to CPU encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 150} {"timestamp": "2026-08-20T03:09:57Z", "level": "INFO", "message": "Fallback encoder selected: libx264", "module": "encode_engine", "function": "run_ffmpeg", "line": 169} {"timestamp": "2026-08-20T03:09:57Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 310} {"timestamp": "2026-08-20T03:09:57Z", "level": "INFO", "message": "Using CPU encoder CRF 25 (converted from CQ 32)", "module": "encode_engine", "function": "run_ffmpeg", "line": 350} {"timestamp": "2026-08-20T03:09:57Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 484} {"timestamp": "2026-08-20T03:09:57Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output.mkv -vf crop=in_w:804:0:138,scale=1428:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v libx264 -preset medium -pix_fmt yuv420p -crf 25 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -channel_layout:a:0 5.1 -metadata:s:a:0 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 530} {"timestamp": "2026-08-20T03:10:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (423s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (636s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (860s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (958s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1056s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1147s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1241s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1332s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1425s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1665s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1743s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1901s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2038s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2109s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2178s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:10:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:14:04Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:14:04Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:14:04Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:14:04Z", "level": "INFO", "message": "Processing: output.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:14:04Z", "level": "INFO", "message": "File already in processing: output.mkv (31649.13 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T03:14:05Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1428x804", "module": "process_manager", "function": "process_folder", "line": 305} {"timestamp": "2026-08-20T03:14:05Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 314} {"timestamp": "2026-08-20T03:16:40Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 89} {"timestamp": "2026-08-20T03:16:40Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 145} {"timestamp": "2026-08-20T03:16:41Z", "level": "WARNING", "message": "NVIDIA encoder av1_nvenc not available, falling back to CPU encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 150} {"timestamp": "2026-08-20T03:16:41Z", "level": "INFO", "message": "Fallback encoder selected: libx264", "module": "encode_engine", "function": "run_ffmpeg", "line": 169} {"timestamp": "2026-08-20T03:16:41Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 310} {"timestamp": "2026-08-20T03:16:41Z", "level": "INFO", "message": "Using CPU encoder CRF 25 (converted from CQ 32)", "module": "encode_engine", "function": "run_ffmpeg", "line": 355} {"timestamp": "2026-08-20T03:16:41Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 489} {"timestamp": "2026-08-20T03:16:41Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output.mkv -vf crop=in_w:804:0:138,scale=1428:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v libx264 -preset medium -pix_fmt yuv420p -crf 25 -c:a:0 aac -b:a:0 160000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T03:16:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (301s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (430s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (564s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (697s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (827s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (955s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1077s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1323s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1447s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1558s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1757s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1846s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1939s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2084s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:16:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:17:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:20:07Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Death and Other Details\\Season 1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:20:07Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:20:07Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:20:07Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:20:42Z", "level": "INFO", "message": "Copied Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv → Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T03:20:42Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 314} {"timestamp": "2026-08-20T03:20:45Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 145} {"timestamp": "2026-08-20T03:20:45Z", "level": "WARNING", "message": "NVIDIA encoder av1_nvenc not available, falling back to CPU encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 150} {"timestamp": "2026-08-20T03:20:45Z", "level": "INFO", "message": "Fallback encoder selected: libx264", "module": "encode_engine", "function": "run_ffmpeg", "line": 169} {"timestamp": "2026-08-20T03:20:45Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 353} {"timestamp": "2026-08-20T03:20:45Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 310} {"timestamp": "2026-08-20T03:20:45Z", "level": "INFO", "message": "Using CPU encoder CRF 25 (converted from CQ 32)", "module": "encode_engine", "function": "run_ffmpeg", "line": 355} {"timestamp": "2026-08-20T03:20:45Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 353} {"timestamp": "2026-08-20T03:20:46Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv -vf scale=1920:1080:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v libx264 -preset medium -pix_fmt yuv420p -crf 25 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T03:21:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (306s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (308s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (319s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (325s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (338s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:21:50Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Death and Other Details\\Season 1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:21:50Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:21:50Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:21:50Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:21:50Z", "level": "INFO", "message": "File already in processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv (1985.47 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T03:21:50Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1428x804", "module": "process_manager", "function": "process_folder", "line": 305} {"timestamp": "2026-08-20T03:21:50Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 314} {"timestamp": "2026-08-20T03:21:53Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 145} {"timestamp": "2026-08-20T03:21:54Z", "level": "WARNING", "message": "NVIDIA encoder av1_nvenc not available, falling back to CPU encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 150} {"timestamp": "2026-08-20T03:21:54Z", "level": "INFO", "message": "Fallback encoder selected: libx264", "module": "encode_engine", "function": "run_ffmpeg", "line": 169} {"timestamp": "2026-08-20T03:21:54Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 310} {"timestamp": "2026-08-20T03:21:54Z", "level": "INFO", "message": "Using CPU encoder CRF 25 (converted from CQ 32)", "module": "encode_engine", "function": "run_ffmpeg", "line": 355} {"timestamp": "2026-08-20T03:21:54Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:804:0:138,scale=1428:804:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v libx264 -preset medium -pix_fmt yuv420p -crf 25 -c:a:0 aac -b:a:0 160000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T03:26:10Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Death and Other Details\\Season 1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:26:10Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:26:10Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:26:10Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:26:10Z", "level": "INFO", "message": "File already in processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv (1985.47 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T03:26:10Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x832 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T03:26:10Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T03:26:13Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 145} {"timestamp": "2026-08-20T03:26:13Z", "level": "WARNING", "message": "NVIDIA encoder av1_nvenc not available, falling back to CPU encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 150} {"timestamp": "2026-08-20T03:26:13Z", "level": "INFO", "message": "Fallback encoder selected: libx264", "module": "encode_engine", "function": "run_ffmpeg", "line": 169} {"timestamp": "2026-08-20T03:26:13Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 355} {"timestamp": "2026-08-20T03:26:13Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 310} {"timestamp": "2026-08-20T03:26:13Z", "level": "INFO", "message": "Using CPU encoder CRF 25 (converted from CQ 32)", "module": "encode_engine", "function": "run_ffmpeg", "line": 355} {"timestamp": "2026-08-20T03:26:13Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 355} {"timestamp": "2026-08-20T03:26:14Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:832:0:124,scale=1478:832:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v libx264 -preset medium -pix_fmt yuv420p -crf 25 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 535} {"timestamp": "2026-08-20T03:29:26Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Death and Other Details\\Season 1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:29:26Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:29:26Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:29:26Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:29:26Z", "level": "INFO", "message": "File already in processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv (1985.47 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T03:29:26Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x832 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T03:29:26Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T03:29:29Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 145} {"timestamp": "2026-08-20T03:29:30Z", "level": "WARNING", "message": "NVIDIA encoder av1_nvenc not available, falling back to CPU encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 150} {"timestamp": "2026-08-20T03:29:30Z", "level": "INFO", "message": "Fallback encoder selected: libx264", "module": "encode_engine", "function": "run_ffmpeg", "line": 169} {"timestamp": "2026-08-20T03:29:30Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:29:30Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 307} {"timestamp": "2026-08-20T03:29:30Z", "level": "INFO", "message": "Using CPU encoder CRF 25 (converted from CQ 32)", "module": "encode_engine", "function": "run_ffmpeg", "line": 352} {"timestamp": "2026-08-20T03:29:30Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:29:30Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:832:0:124,scale=1920:832:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v libx264 -preset medium -pix_fmt yuv420p -crf 25 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 532} {"timestamp": "2026-08-20T03:30:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (303s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (308s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (327s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (333s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (338s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (341s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (347s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (423s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:30:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (429s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:31:45Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Death and Other Details\\Season 1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:31:45Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:31:45Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:31:45Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:31:45Z", "level": "INFO", "message": "File already in processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv (1985.47 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T03:31:45Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x832 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T03:31:45Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T03:31:49Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 150} {"timestamp": "2026-08-20T03:31:49Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 154} {"timestamp": "2026-08-20T03:31:49Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 177} {"timestamp": "2026-08-20T03:31:49Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:31:49Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 315} {"timestamp": "2026-08-20T03:31:49Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:31:49Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:832:0:124,scale=1920:832:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 540} {"timestamp": "2026-08-20T03:32:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (306s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (319s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (322s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (348s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (424s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (429s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (461s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (464s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (475s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (476s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (497s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (497s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (520s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (539s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (546s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (556s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (566s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (575s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (582s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (604s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (616s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (625s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (635s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (642s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (667s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (674s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (695s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (701s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (710s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (719s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (725s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (773s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (779s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (799s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (809s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (823s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (834s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (853s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (859s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (873s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (876s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (893s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (904s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (909s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (914s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (941s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (948s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (963s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (967s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (991s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (997s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1003s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1025s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1034s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1038s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1053s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1062s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1068s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1079s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1088s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1105s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1116s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1118s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1167s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1169s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1173s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1173s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1173s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1177s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:32:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1190s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1229s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1229s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:11Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Death and Other Details\\Season 1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:33:11Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:33:11Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:33:11Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:33:11Z", "level": "INFO", "message": "File already in processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv (1985.47 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T03:33:11Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x832 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T03:33:11Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T03:33:14Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T03:33:14Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T03:33:14Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T03:33:14Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:33:14Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T03:33:14Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:33:14Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:832:0:124,scale=1920:832:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T03:33:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (306s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (341s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (362s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (423s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (438s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (495s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (497s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (510s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (519s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (526s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (539s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (554s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (561s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (575s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (586s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (595s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (602s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (622s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (627s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (642s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (647s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (659s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (674s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (688s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (700s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (701s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (713s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (721s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:33:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (764s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (774s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (784s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (794s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (803s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (810s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (820s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (827s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (846s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (848s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (859s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (865s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (879s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (884s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (893s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (909s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (914s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (931s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (934s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (945s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:15Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Death and Other Details\\Season 1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T03:34:15Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T03:34:15Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T03:34:15Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:34:15Z", "level": "INFO", "message": "File already in processing: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv (1985.47 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 243} {"timestamp": "2026-08-20T03:34:15Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x830 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T03:34:15Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T03:34:18Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T03:34:18Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T03:34:18Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T03:34:18Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:34:18Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T03:34:18Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:34:18Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:830:0:125,scale=1920:830:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T03:34:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (308s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (319s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (322s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (347s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (423s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (429s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (475s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (495s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (497s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (497s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (503s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (516s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (522s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (539s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (546s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (554s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (566s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (582s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (602s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (625s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (627s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (647s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (663s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:34:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (700s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (710s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (715s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (764s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (769s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (779s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (787s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (799s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (808s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (821s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (843s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (853s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (859s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (872s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (879s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (901s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (909s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (914s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (931s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (933s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (939s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (948s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (961s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (966s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (991s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (997s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (999s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1025s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1034s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1038s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1050s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1058s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1068s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1076s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1088s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1091s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1101s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1110s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1117s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1141s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1143s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1143s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1171s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1171s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1171s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1188s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1196s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1216s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1223s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1232s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1246s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1262s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1276s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1282s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1288s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1323s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1338s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1345s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1352s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1362s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1372s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1412s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1412s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1424s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1432s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1438s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1453s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1457s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1465s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1478s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1497s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1522s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1532s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1545s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1573s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1609s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1611s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1621s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1628s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1640s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1646s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1671s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1671s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1680s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1687s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1692s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:35:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1704s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1713s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1722s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1729s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1738s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1748s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1762s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1767s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1775s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1792s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1793s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1797s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1831s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1879s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1886s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1896s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1923s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1927s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1928s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1940s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1948s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1969s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1983s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1986s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1998s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2030s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2036s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2053s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2061s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2070s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2079s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2087s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2093s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2102s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2111s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2121s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2133s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2134s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2147s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2154s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2162s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2172s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2179s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2190s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2210s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2218s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2247s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2247s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2247s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2258s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2264s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2281s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2286s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2297s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2303s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2308s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2329s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2341s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2347s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2359s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2368s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2375s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2399s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2410s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2415s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2425s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2436s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2444s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2449s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2461s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2476s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2532s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2532s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2532s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2532s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2535s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2535s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2535s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2545s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2559s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2567s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2569s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2581s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2591s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2603s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2609s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2626s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2627s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2638s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2650s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2655s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2681s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2684s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2687s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2692s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2701s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2705s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2737s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2737s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:36:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2742s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2763s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2775s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2782s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2787s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2796s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2836s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2844s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2848s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2859s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2896s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2896s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2899s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2899s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2903s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2910s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2917s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2931s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2955s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2957s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2970s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2983s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2987s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2996s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3009s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3011s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3025s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3030s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3049s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3055s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3057s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3061s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3074s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3083s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3085s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3100s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3100s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3109s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3123s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3123s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3139s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3139s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3148s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:37:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3156s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:38:25Z", "level": "INFO", "message": "Black frame analysis: 1.3% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T03:38:25Z", "level": "INFO", "message": "Output file black content acceptable (1.3% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T03:38:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T03:38:25Z", "level": "INFO", "message": " Original Size: 1985.47 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T03:38:25Z", "level": "INFO", "message": " Encoded Size: 569.03 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T03:38:25Z", "level": "INFO", "message": " Reduction: 28.7% of original (71.3% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T03:38:25Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x830", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T03:38:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T03:38:36Z", "level": "INFO", "message": "Moved Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv → Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 694} {"timestamp": "2026-08-20T03:38:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 733} {"timestamp": "2026-08-20T03:38:38Z", "level": "INFO", "message": " Type: TV | Show: Death and Other Details", "module": "process_manager", "function": "_save_successful_encoding", "line": 734} {"timestamp": "2026-08-20T03:38:38Z", "level": "INFO", "message": " Size: 1985.47MB → 569.03MB (28.7% of original, 71.3% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 735} {"timestamp": "2026-08-20T03:38:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 736} {"timestamp": "2026-08-20T03:38:38Z", "level": "INFO", "message": "Deleted original and processing copy for Death and Other Details - S01E01 - Rare h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 749} {"timestamp": "2026-08-20T03:38:38Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E02 - Sordid h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:39:05Z", "level": "INFO", "message": "Copied Death and Other Details - S01E02 - Sordid h264 EAC3 WEBDL-1080p FLUX.mkv → Death and Other Details - S01E02 - Sordid h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T03:39:05Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x830 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T03:39:05Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T03:39:07Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T03:39:07Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T03:39:07Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T03:39:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:39:07Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T03:39:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:39:08Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E02 - Sordid h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:830:0:125,scale=1920:830:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E02 - Sordid h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T03:39:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (303s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (316s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (332s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (362s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (441s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (441s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (448s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (458s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (479s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (490s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (506s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (514s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (516s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (528s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (533s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (541s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (551s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (558s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (575s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (593s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (593s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (603s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (616s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (633s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (638s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (647s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (658s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (672s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (683s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (695s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (699s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (710s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (720s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (728s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (738s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (748s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (759s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (764s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (772s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (781s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (791s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (826s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (836s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (848s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (852s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (868s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (873s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:39:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (879s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (895s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (915s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (917s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (917s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (927s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (936s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (945s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (954s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (967s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (976s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (990s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (998s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1004s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1018s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1032s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1035s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1044s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1051s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1062s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1070s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1091s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1094s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1099s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1105s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1115s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1123s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1133s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1147s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1160s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1164s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1166s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1175s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1181s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1190s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1205s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1217s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1226s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1239s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1247s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1268s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1289s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1293s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1299s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1325s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1345s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1352s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1366s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1372s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1383s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1399s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1408s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1419s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1434s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1438s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1448s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1452s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1464s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1472s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1480s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1490s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1507s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1519s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1522s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1540s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1550s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1559s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1581s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1581s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1582s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1613s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1615s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1620s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1623s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1626s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1640s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1645s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1669s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1685s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1693s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1705s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1718s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1722s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1741s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1752s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1774s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1782s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1796s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1803s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1811s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1823s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1837s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1850s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1853s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1866s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1870s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1882s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1901s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:40:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1908s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1916s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1927s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1940s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1961s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1966s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1969s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1976s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1982s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1991s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2004s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2023s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2043s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2044s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2055s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2065s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2081s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2084s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2090s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2101s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2120s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2127s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2138s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2157s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2164s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2174s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2177s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2186s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2195s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2202s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2230s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2244s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2263s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2267s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2308s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2347s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2351s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2351s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2352s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2361s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2373s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2378s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2392s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2403s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2424s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2436s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2436s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2444s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:41:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2449s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:42:04Z", "level": "INFO", "message": "Black frame analysis: 1.6% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T03:42:04Z", "level": "INFO", "message": "Output file black content acceptable (1.6% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T03:42:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T03:42:04Z", "level": "INFO", "message": " Original Size: 1634.07 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T03:42:04Z", "level": "INFO", "message": " Encoded Size: 389.11 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T03:42:04Z", "level": "INFO", "message": " Reduction: 23.8% of original (76.2% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T03:42:04Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x830", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T03:42:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T03:42:12Z", "level": "INFO", "message": "Moved Death and Other Details - S01E02 - Sordid h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv → Death and Other Details - S01E02 - Sordid h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 694} {"timestamp": "2026-08-20T03:42:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Death and Other Details - S01E02 - Sordid h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 733} {"timestamp": "2026-08-20T03:42:13Z", "level": "INFO", "message": " Type: TV | Show: Death and Other Details", "module": "process_manager", "function": "_save_successful_encoding", "line": 734} {"timestamp": "2026-08-20T03:42:13Z", "level": "INFO", "message": " Size: 1634.07MB → 389.11MB (23.8% of original, 76.2% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 735} {"timestamp": "2026-08-20T03:42:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 736} {"timestamp": "2026-08-20T03:42:13Z", "level": "INFO", "message": "Deleted original and processing copy for Death and Other Details - S01E02 - Sordid h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 749} {"timestamp": "2026-08-20T03:42:13Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E03 - Troublesome h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:42:45Z", "level": "INFO", "message": "Copied Death and Other Details - S01E03 - Troublesome h264 EAC3 WEBDL-1080p FLUX.mkv → Death and Other Details - S01E03 - Troublesome h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T03:42:45Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x830 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T03:42:45Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T03:42:48Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T03:42:48Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T03:42:48Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T03:42:48Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:42:48Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T03:42:48Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:42:48Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E03 - Troublesome h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:830:0:125,scale=1920:830:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E03 - Troublesome h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T03:43:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (305s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (323s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (325s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (328s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (349s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (379s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (380s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (399s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (403s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (429s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (434s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (453s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (467s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (473s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (484s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (493s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (533s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (541s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (556s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (564s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (582s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (590s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (596s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (609s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (615s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (624s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (655s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (657s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (661s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (677s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (680s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (697s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (711s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (728s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (740s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (825s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (832s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (836s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (844s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (860s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (864s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (868s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (881s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (886s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (894s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (943s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (946s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (946s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (946s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (946s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (946s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (969s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (976s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (976s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (981s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (983s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (999s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1003s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1023s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1034s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1044s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1049s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1066s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1085s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1091s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1100s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1115s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1122s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1153s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1153s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1153s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1165s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1178s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1186s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1195s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:43:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1204s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1216s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1218s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1226s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1245s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1251s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1265s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1275s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1288s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1291s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1301s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1333s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1343s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1370s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1397s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1406s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1410s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1415s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1417s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1459s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1484s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1491s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1507s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1523s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1536s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1540s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1572s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1580s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1587s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1603s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1615s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1624s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1628s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1641s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1650s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1665s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1674s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1691s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1697s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1707s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1719s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1734s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1750s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1763s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1781s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1788s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1793s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1810s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1817s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1842s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1849s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1857s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1865s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1872s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1883s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1894s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1901s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1909s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1917s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1928s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1938s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1955s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1965s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2000s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2001s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2001s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2002s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2005s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2026s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2031s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2047s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2051s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2058s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2065s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2097s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2097s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2100s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2111s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2118s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2129s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2140s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2146s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2174s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2226s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2228s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2228s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2228s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2228s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:44:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2228s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2234s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2237s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2241s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2254s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2266s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2278s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2287s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2307s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2322s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2323s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2325s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2334s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2349s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2349s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2357s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2419s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2445s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2445s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2445s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2447s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2447s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2447s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2526s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2526s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2526s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2526s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2526s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2530s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2530s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2533s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2544s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2565s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2565s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2568s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2585s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2606s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2606s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2616s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2633s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2633s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2658s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2660s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:45:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2683s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:46:16Z", "level": "INFO", "message": "Black frame analysis: 1.5% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T03:46:16Z", "level": "INFO", "message": "Output file black content acceptable (1.5% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T03:46:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T03:46:16Z", "level": "INFO", "message": " Original Size: 1784.67 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T03:46:16Z", "level": "INFO", "message": " Encoded Size: 467.68 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T03:46:16Z", "level": "INFO", "message": " Reduction: 26.2% of original (73.8% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T03:46:16Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x830", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T03:46:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T03:46:24Z", "level": "INFO", "message": "Moved Death and Other Details - S01E03 - Troublesome h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv → Death and Other Details - S01E03 - Troublesome h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 694} {"timestamp": "2026-08-20T03:46:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Death and Other Details - S01E03 - Troublesome h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 733} {"timestamp": "2026-08-20T03:46:26Z", "level": "INFO", "message": " Type: TV | Show: Death and Other Details", "module": "process_manager", "function": "_save_successful_encoding", "line": 734} {"timestamp": "2026-08-20T03:46:26Z", "level": "INFO", "message": " Size: 1784.67MB → 467.68MB (26.2% of original, 73.8% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 735} {"timestamp": "2026-08-20T03:46:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 736} {"timestamp": "2026-08-20T03:46:26Z", "level": "INFO", "message": "Deleted original and processing copy for Death and Other Details - S01E03 - Troublesome h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 749} {"timestamp": "2026-08-20T03:46:26Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E04 - Hidden h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:46:57Z", "level": "INFO", "message": "Copied Death and Other Details - S01E04 - Hidden h264 EAC3 WEBDL-1080p FLUX.mkv → Death and Other Details - S01E04 - Hidden h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T03:46:58Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x830 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T03:46:58Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T03:47:00Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T03:47:00Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T03:47:00Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T03:47:00Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:47:00Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T03:47:00Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:47:01Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E04 - Hidden h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:830:0:125,scale=1920:830:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E04 - Hidden h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T03:47:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (307s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (316s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (325s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (334s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (343s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (352s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (369s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (395s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (428s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (437s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (445s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (472s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (480s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (489s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (497s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (506s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (515s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (523s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (532s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (540s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (558s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (567s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (585s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (593s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (601s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (618s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (627s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (635s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (644s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (653s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (671s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (680s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (688s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (697s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (707s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (715s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (724s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (734s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (742s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (751s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (769s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (777s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (786s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (813s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (822s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (831s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (840s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (849s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (858s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (865s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (882s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (888s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (897s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (916s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (925s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (934s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (943s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (952s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (969s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:47:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (978s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (987s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (996s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1005s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1014s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1023s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1032s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1041s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1050s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1058s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1076s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1085s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1094s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1103s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1112s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1120s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1129s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1139s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1148s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1157s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1165s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1174s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1192s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1210s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1219s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1226s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1234s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1251s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1260s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1269s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1278s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1286s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1295s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1333s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1351s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1359s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1368s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1395s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1441s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1450s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1459s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1477s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1495s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1522s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1531s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1540s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1558s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1567s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1585s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1603s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1621s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1630s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1637s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1646s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1655s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1698s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1707s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1715s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1724s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1732s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1741s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1750s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1758s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1767s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1775s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1784s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1793s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1802s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1811s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1820s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1838s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1846s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1855s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1863s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1872s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1881s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1890s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1898s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1913s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1922s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1931s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1940s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1958s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1967s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1976s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1983s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:48:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1992s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2001s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2010s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2019s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2037s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2046s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2055s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2064s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2073s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2091s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2100s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2108s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2118s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2126s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2135s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2154s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2171s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2189s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2198s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2206s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2215s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2223s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2232s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2241s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2249s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2258s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2267s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2277s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2286s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2294s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2304s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2322s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2340s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2349s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2395s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2403s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2412s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2430s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2447s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2456s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2470s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2478s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2485s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2493s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2502s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2509s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2517s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2523s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2530s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2538s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2545s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2553s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2568s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2583s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2591s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2607s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2616s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2624s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2633s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2641s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2647s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2665s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2691s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2699s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2708s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2717s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2753s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2762s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2771s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2779s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2785s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2793s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2800s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2808s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2833s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2842s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2851s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2860s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2869s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2878s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2896s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2904s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2912s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2921s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2930s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2936s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:49:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2937s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:50:27Z", "level": "INFO", "message": "Black frame analysis: 1.7% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T03:50:27Z", "level": "INFO", "message": "Output file black content acceptable (1.7% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T03:50:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T03:50:27Z", "level": "INFO", "message": " Original Size: 1927.33 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T03:50:27Z", "level": "INFO", "message": " Encoded Size: 447.46 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T03:50:27Z", "level": "INFO", "message": " Reduction: 23.2% of original (76.8% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T03:50:27Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x830", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T03:50:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T03:50:35Z", "level": "INFO", "message": "Moved Death and Other Details - S01E04 - Hidden h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv → Death and Other Details - S01E04 - Hidden h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 694} {"timestamp": "2026-08-20T03:50:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Death and Other Details - S01E04 - Hidden h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 733} {"timestamp": "2026-08-20T03:50:36Z", "level": "INFO", "message": " Type: TV | Show: Death and Other Details", "module": "process_manager", "function": "_save_successful_encoding", "line": 734} {"timestamp": "2026-08-20T03:50:36Z", "level": "INFO", "message": " Size: 1927.33MB → 447.46MB (23.2% of original, 76.8% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 735} {"timestamp": "2026-08-20T03:50:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 736} {"timestamp": "2026-08-20T03:50:37Z", "level": "INFO", "message": "Deleted original and processing copy for Death and Other Details - S01E04 - Hidden h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 749} {"timestamp": "2026-08-20T03:50:37Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E05 - Exquisite h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:51:10Z", "level": "INFO", "message": "Copied Death and Other Details - S01E05 - Exquisite h264 EAC3 WEBDL-1080p FLUX.mkv → Death and Other Details - S01E05 - Exquisite h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T03:51:10Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x830 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T03:51:10Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T03:51:13Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T03:51:13Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T03:51:13Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T03:51:13Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:51:13Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T03:51:13Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:51:13Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E05 - Exquisite h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:830:0:125,scale=1920:830:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E05 - Exquisite h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T03:51:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (306s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (306s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (333s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (340s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (352s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (359s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (368s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (397s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (406s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (487s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (517s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (517s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (518s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (521s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (555s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (562s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (573s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (573s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (582s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (592s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (605s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (621s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (628s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (635s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (646s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (654s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (678s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (688s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (699s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (727s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (727s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (729s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (752s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (756s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:51:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (772s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (782s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (789s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (797s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (812s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (816s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (825s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (832s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (841s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (854s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (860s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (867s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (878s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (888s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (894s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (905s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (916s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (929s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (933s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (940s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (971s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (971s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (971s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (978s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (980s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (992s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1033s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1036s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1047s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1076s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1083s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1091s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1100s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1120s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1125s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1137s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1149s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1154s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1174s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1188s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1194s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1204s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1233s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1233s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1240s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1250s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1279s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1285s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1292s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1292s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1300s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1304s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1328s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1349s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1362s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1395s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1435s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1476s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1476s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1481s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1485s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1519s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1528s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1540s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1545s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1566s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1575s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1581s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1598s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1602s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1603s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1620s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1631s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1637s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1646s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1668s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1675s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1677s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1693s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1700s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1724s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1728s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1739s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1751s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1757s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1774s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1777s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1787s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1794s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:52:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1813s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1832s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1840s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1846s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1857s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1870s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1878s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1884s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1903s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1903s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1911s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1916s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1938s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1942s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1950s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1957s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1970s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1986s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1996s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2004s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2020s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2035s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2048s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2061s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2074s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2084s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2101s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2108s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2120s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2126s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2145s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2148s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2166s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2174s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2192s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2220s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2225s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2230s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2236s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2251s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2251s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2261s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2273s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2279s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2294s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2305s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2337s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2349s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2401s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2452s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2457s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2457s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2457s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2467s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2475s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2494s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2512s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2522s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2586s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2592s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2592s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2622s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2622s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2626s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2626s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2636s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2642s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2651s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2660s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2666s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2685s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2712s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2730s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2730s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2739s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2739s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2739s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2745s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2761s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2771s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2785s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2793s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2813s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:53:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2856s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2856s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2856s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2877s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2882s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2882s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2892s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2901s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2910s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2912s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2958s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2972s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2988s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2997s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3003s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3003s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3021s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3029s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3038s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:54:56Z", "level": "INFO", "message": "Black frame analysis: 1.6% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T03:54:56Z", "level": "INFO", "message": "Output file black content acceptable (1.6% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T03:54:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T03:54:56Z", "level": "INFO", "message": " Original Size: 1933.82 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T03:54:56Z", "level": "INFO", "message": " Encoded Size: 501.79 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T03:54:56Z", "level": "INFO", "message": " Reduction: 25.9% of original (74.1% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T03:54:56Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x830", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T03:54:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T03:55:06Z", "level": "INFO", "message": "Moved Death and Other Details - S01E05 - Exquisite h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv → Death and Other Details - S01E05 - Exquisite h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 694} {"timestamp": "2026-08-20T03:55:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Death and Other Details - S01E05 - Exquisite h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 733} {"timestamp": "2026-08-20T03:55:07Z", "level": "INFO", "message": " Type: TV | Show: Death and Other Details", "module": "process_manager", "function": "_save_successful_encoding", "line": 734} {"timestamp": "2026-08-20T03:55:07Z", "level": "INFO", "message": " Size: 1933.82MB → 501.79MB (25.9% of original, 74.1% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 735} {"timestamp": "2026-08-20T03:55:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 736} {"timestamp": "2026-08-20T03:55:07Z", "level": "INFO", "message": "Deleted original and processing copy for Death and Other Details - S01E05 - Exquisite h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 749} {"timestamp": "2026-08-20T03:55:07Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E06 - Tragic h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:55:38Z", "level": "INFO", "message": "Copied Death and Other Details - S01E06 - Tragic h264 EAC3 WEBDL-1080p FLUX.mkv → Death and Other Details - S01E06 - Tragic h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T03:55:38Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x830 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T03:55:38Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T03:55:41Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T03:55:41Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T03:55:41Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T03:55:41Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:55:41Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T03:55:41Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:55:41Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E06 - Tragic h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:830:0:125,scale=1920:830:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E06 - Tragic h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T03:55:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:55:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:55:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:55:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:55:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:55:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:55:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:55:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:55:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:55:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (333s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (352s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (366s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (379s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (394s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (415s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (449s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (451s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (458s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (462s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (470s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (481s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (491s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (500s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (534s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (543s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (554s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (562s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (619s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (622s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (622s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (622s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (660s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (660s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (663s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (663s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (663s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (669s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (674s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (680s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (710s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (721s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (750s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (757s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (764s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (774s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (794s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (798s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (798s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (818s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (822s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (833s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (839s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (839s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (848s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (857s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (875s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (877s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (884s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (894s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (905s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (910s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (919s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (929s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (941s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (948s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (955s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (968s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (983s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (987s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1000s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1010s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1018s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1023s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1035s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1048s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1081s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1084s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1084s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1084s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1092s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1096s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1106s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1113s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1121s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1141s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1141s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1150s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1161s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1168s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1176s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1181s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1192s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1202s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1212s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1220s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1228s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1239s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1245s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1257s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1265s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1279s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1281s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:56:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1315s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1333s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1345s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1397s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1397s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1398s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1398s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1403s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1427s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1427s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1433s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1455s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1458s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1473s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1494s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1497s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1497s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1514s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1519s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1519s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1534s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1543s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1552s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1561s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1575s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1582s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1593s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1601s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1606s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1616s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1640s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1640s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1640s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1663s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1667s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1667s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1679s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1681s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1694s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1700s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1708s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1719s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1738s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1747s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1772s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1773s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1809s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1813s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1813s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1834s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1843s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1853s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1863s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1872s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1886s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1899s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1909s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1920s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1925s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1939s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1947s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1958s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1967s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1991s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2083s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2083s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2083s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2083s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2085s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2085s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2087s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2105s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2109s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2111s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2128s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2148s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2148s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2154s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2165s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2175s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2185s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2194s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2204s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2209s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2218s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2229s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2238s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2246s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2255s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2276s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2284s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2294s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2307s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:57:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2327s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2349s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2373s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2384s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2420s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2425s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2426s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2435s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2445s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2455s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2464s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2471s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2493s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2508s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2516s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2533s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2538s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2538s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2544s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2550s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2565s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2569s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2591s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2593s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2611s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2617s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2634s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2638s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2644s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2659s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2678s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2689s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2699s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2712s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2724s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2737s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2752s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2811s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2812s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:58:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2832s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T03:59:05Z", "level": "INFO", "message": "Black frame analysis: 3.8% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T03:59:05Z", "level": "INFO", "message": "Output file black content acceptable (3.8% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T03:59:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T03:59:05Z", "level": "INFO", "message": " Original Size: 1769.48 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T03:59:05Z", "level": "INFO", "message": " Encoded Size: 451.31 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T03:59:05Z", "level": "INFO", "message": " Reduction: 25.5% of original (74.5% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T03:59:05Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x830", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T03:59:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T03:59:12Z", "level": "INFO", "message": "Moved Death and Other Details - S01E06 - Tragic h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv → Death and Other Details - S01E06 - Tragic h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 694} {"timestamp": "2026-08-20T03:59:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Death and Other Details - S01E06 - Tragic h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 733} {"timestamp": "2026-08-20T03:59:14Z", "level": "INFO", "message": " Type: TV | Show: Death and Other Details", "module": "process_manager", "function": "_save_successful_encoding", "line": 734} {"timestamp": "2026-08-20T03:59:14Z", "level": "INFO", "message": " Size: 1769.48MB → 451.31MB (25.5% of original, 74.5% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 735} {"timestamp": "2026-08-20T03:59:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 736} {"timestamp": "2026-08-20T03:59:14Z", "level": "INFO", "message": "Deleted original and processing copy for Death and Other Details - S01E06 - Tragic h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 749} {"timestamp": "2026-08-20T03:59:14Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E07 - Memorable h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T03:59:39Z", "level": "INFO", "message": "Copied Death and Other Details - S01E07 - Memorable h264 EAC3 WEBDL-1080p FLUX.mkv → Death and Other Details - S01E07 - Memorable h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T03:59:39Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x830 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T03:59:39Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T03:59:42Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T03:59:42Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T03:59:42Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T03:59:42Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:59:42Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T03:59:42Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T03:59:42Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E07 - Memorable h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:830:0:125,scale=1920:830:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E07 - Memorable h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T03:59:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (301s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (373s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (373s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (373s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (384s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (449s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (451s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (458s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (477s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (477s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (485s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (546s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (546s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (552s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (552s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (554s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (554s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (557s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (574s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (592s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (596s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (603s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (618s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (633s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (661s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (667s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (674s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (689s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (697s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (705s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (713s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (721s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (732s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (742s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (749s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (762s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (786s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (796s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (812s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (826s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (840s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (857s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (863s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (873s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (882s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (899s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (902s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (905s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (912s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (923s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (933s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (944s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (954s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (977s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (979s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (989s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (998s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1004s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1021s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1027s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1035s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1043s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1049s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1065s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1073s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1077s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1087s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1113s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1126s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1131s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1139s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1150s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1159s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1170s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1189s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1199s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1204s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1229s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1239s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1249s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1257s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1269s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1275s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1283s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1296s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1307s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1319s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:00:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1327s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1340s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1351s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1357s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1368s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1376s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1393s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1420s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1427s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1444s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1462s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1466s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1480s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1493s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1495s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1500s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1524s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1539s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1543s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1553s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1561s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1563s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1572s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1583s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1587s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1597s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1619s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1666s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1666s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1666s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1669s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1685s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1689s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1714s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1724s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1724s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1738s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1738s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1775s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1781s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1781s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1806s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1806s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1838s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1842s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1842s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1865s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1870s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1870s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1899s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1909s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1914s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1964s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2010s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2010s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2010s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2018s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2034s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2047s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2055s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2102s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2111s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2123s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2138s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2147s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2155s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2160s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2179s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2212s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2212s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2217s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2228s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2233s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2270s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2270s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2270s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2270s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2273s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2279s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2292s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2304s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2308s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2332s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2343s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:01:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2350s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2357s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2369s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2376s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2398s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2403s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2412s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2432s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2451s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2477s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2491s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2496s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2496s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2523s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2523s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2523s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2531s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2540s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:02:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2557s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:03:12Z", "level": "INFO", "message": "Black frame analysis: 5.3% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T04:03:12Z", "level": "INFO", "message": "Output file black content acceptable (5.3% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T04:03:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T04:03:12Z", "level": "INFO", "message": " Original Size: 1658.13 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T04:03:12Z", "level": "INFO", "message": " Encoded Size: 444.17 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T04:03:12Z", "level": "INFO", "message": " Reduction: 26.8% of original (73.2% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T04:03:12Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x830", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T04:03:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T04:03:20Z", "level": "INFO", "message": "Moved Death and Other Details - S01E07 - Memorable h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv → Death and Other Details - S01E07 - Memorable h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 694} {"timestamp": "2026-08-20T04:03:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Death and Other Details - S01E07 - Memorable h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 733} {"timestamp": "2026-08-20T04:03:22Z", "level": "INFO", "message": " Type: TV | Show: Death and Other Details", "module": "process_manager", "function": "_save_successful_encoding", "line": 734} {"timestamp": "2026-08-20T04:03:22Z", "level": "INFO", "message": " Size: 1658.13MB → 444.17MB (26.8% of original, 73.2% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 735} {"timestamp": "2026-08-20T04:03:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 736} {"timestamp": "2026-08-20T04:03:22Z", "level": "INFO", "message": "Deleted original and processing copy for Death and Other Details - S01E07 - Memorable h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 749} {"timestamp": "2026-08-20T04:03:22Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E08 - Vanishing h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T04:03:52Z", "level": "INFO", "message": "Copied Death and Other Details - S01E08 - Vanishing h264 EAC3 WEBDL-1080p FLUX.mkv → Death and Other Details - S01E08 - Vanishing h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T04:03:52Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x830 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T04:03:52Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T04:03:55Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T04:03:55Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T04:03:55Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T04:03:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T04:03:55Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T04:03:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T04:03:55Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E08 - Vanishing h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:830:0:125,scale=1920:830:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E08 - Vanishing h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T04:04:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (305s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (350s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (366s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (392s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (392s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (403s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (412s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (435s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (451s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (464s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (481s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (489s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (493s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (506s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (514s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (526s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (532s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (542s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (616s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (624s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (640s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (647s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (650s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (669s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (672s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (679s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (687s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (695s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (710s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (718s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (730s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (749s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (749s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (756s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (767s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (779s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (791s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (803s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (812s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (827s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (841s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (855s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (864s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (872s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (888s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (897s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (909s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (915s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (931s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (940s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (944s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (975s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (988s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (988s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (991s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (991s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (997s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1007s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1033s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1040s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1040s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1040s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1047s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1066s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1068s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:04:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1074s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1096s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1103s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1121s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1125s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1133s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1149s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1172s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1178s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1182s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1193s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1202s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1213s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1216s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1220s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1232s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1244s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1276s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1276s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1277s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1338s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1345s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1356s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1373s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1384s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1410s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1417s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1419s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1440s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1453s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1459s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1478s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1484s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1484s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1506s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1512s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1512s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1521s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1535s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1541s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1546s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1557s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1563s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1583s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1591s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1605s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1609s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1618s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1630s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1637s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1644s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1657s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1663s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1674s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1693s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1709s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1715s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1721s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1741s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1758s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1772s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1774s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1785s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1803s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1839s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1839s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1956s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1956s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1956s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1956s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1967s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1976s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1976s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1980s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1982s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1982s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1985s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1985s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1990s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1997s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1997s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1999s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1999s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2007s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2020s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2065s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2065s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2069s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2089s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:05:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2106s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2113s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2124s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2129s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2142s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2151s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2169s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2193s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2196s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2196s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2204s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2207s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2227s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2234s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2244s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2260s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2265s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2271s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2278s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2300s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2300s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2305s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2325s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2343s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2354s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2359s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2372s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2392s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2403s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2457s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2467s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2476s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2492s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2501s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2523s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2557s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2559s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2559s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2567s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2569s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2572s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2592s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2613s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2616s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2616s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2616s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2644s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2644s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2644s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2644s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2649s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2657s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:06:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2663s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:07:03Z", "level": "INFO", "message": "Black frame analysis: 7.7% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T04:07:03Z", "level": "INFO", "message": "Output file black content acceptable (7.7% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T04:07:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T04:07:03Z", "level": "INFO", "message": " Original Size: 1858.63 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T04:07:03Z", "level": "INFO", "message": " Encoded Size: 348.39 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T04:07:03Z", "level": "INFO", "message": " Reduction: 18.7% of original (81.3% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T04:07:03Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x830", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T04:07:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T04:07:10Z", "level": "INFO", "message": "Moved Death and Other Details - S01E08 - Vanishing h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv → Death and Other Details - S01E08 - Vanishing h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 694} {"timestamp": "2026-08-20T04:07:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Death and Other Details - S01E08 - Vanishing h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 733} {"timestamp": "2026-08-20T04:07:11Z", "level": "INFO", "message": " Type: TV | Show: Death and Other Details", "module": "process_manager", "function": "_save_successful_encoding", "line": 734} {"timestamp": "2026-08-20T04:07:11Z", "level": "INFO", "message": " Size: 1858.63MB → 348.39MB (18.7% of original, 81.3% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 735} {"timestamp": "2026-08-20T04:07:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 736} {"timestamp": "2026-08-20T04:07:11Z", "level": "INFO", "message": "Deleted original and processing copy for Death and Other Details - S01E08 - Vanishing h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 749} {"timestamp": "2026-08-20T04:07:11Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E09 - Impossible h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T04:07:36Z", "level": "INFO", "message": "Copied Death and Other Details - S01E09 - Impossible h264 EAC3 WEBDL-1080p FLUX.mkv → Death and Other Details - S01E09 - Impossible h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T04:07:36Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x830 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T04:07:36Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T04:07:39Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T04:07:39Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T04:07:39Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T04:07:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T04:07:39Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T04:07:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T04:07:39Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E09 - Impossible h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:830:0:125,scale=1920:830:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E09 - Impossible h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T04:07:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:07:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:07:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:07:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:07:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:07:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:07:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:07:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (371s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (393s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (394s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (424s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (437s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (440s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (453s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (455s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (461s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (477s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (481s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (493s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (505s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (519s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (534s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (537s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (542s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (551s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (563s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (568s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (582s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (613s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (618s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (620s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (633s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (640s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (680s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (680s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (687s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (698s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (711s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (711s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (714s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (732s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (747s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (757s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (763s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (776s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (806s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (806s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (806s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (816s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (821s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (835s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (855s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (858s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (858s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (869s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (881s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (898s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (903s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (916s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (942s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (955s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (961s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (974s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (981s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (991s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1004s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1008s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1026s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1047s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1056s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1065s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1071s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1081s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1097s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1113s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1113s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1118s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1129s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1134s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1136s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1145s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1148s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1160s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1169s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1173s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1190s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1197s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1206s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1214s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1217s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1225s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1234s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1248s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1263s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1275s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1286s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1293s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1301s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1312s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1316s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1325s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:08:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1337s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1366s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1375s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1403s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1427s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1434s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1444s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1452s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1462s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1478s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1484s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1491s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1523s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1524s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1534s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1546s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1557s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1559s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1568s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1597s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1597s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1602s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1619s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1621s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1636s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1637s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1653s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1658s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1675s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1680s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1689s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1696s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1700s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1711s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1721s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1734s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1747s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1750s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1761s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1782s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1788s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1826s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1837s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1844s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1853s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1888s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1888s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1892s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1897s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1901s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1922s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1944s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1947s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1947s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1955s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1972s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1994s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1998s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2003s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2003s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2009s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2015s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2026s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2036s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2046s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2051s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2065s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2073s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2090s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2097s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2109s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2126s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2131s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2134s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2149s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2155s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2177s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2183s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2190s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2207s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2231s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2239s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2239s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2252s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2252s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2252s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2259s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2267s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2276s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:09:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2280s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:10:49Z", "level": "INFO", "message": "Black frame analysis: 4.7% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T04:10:49Z", "level": "INFO", "message": "Output file black content acceptable (4.7% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T04:10:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T04:10:49Z", "level": "INFO", "message": " Original Size: 1550.85 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T04:10:49Z", "level": "INFO", "message": " Encoded Size: 347.61 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T04:10:49Z", "level": "INFO", "message": " Reduction: 22.4% of original (77.6% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T04:10:49Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x830", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T04:10:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T04:10:55Z", "level": "INFO", "message": "Moved Death and Other Details - S01E09 - Impossible h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv → Death and Other Details - S01E09 - Impossible h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 694} {"timestamp": "2026-08-20T04:10:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Death and Other Details - S01E09 - Impossible h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 733} {"timestamp": "2026-08-20T04:10:56Z", "level": "INFO", "message": " Type: TV | Show: Death and Other Details", "module": "process_manager", "function": "_save_successful_encoding", "line": 734} {"timestamp": "2026-08-20T04:10:56Z", "level": "INFO", "message": " Size: 1550.85MB → 347.61MB (22.4% of original, 77.6% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 735} {"timestamp": "2026-08-20T04:10:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 736} {"timestamp": "2026-08-20T04:10:57Z", "level": "INFO", "message": "Deleted original and processing copy for Death and Other Details - S01E09 - Impossible h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 749} {"timestamp": "2026-08-20T04:10:57Z", "level": "INFO", "message": "Processing: Death and Other Details - S01E10 - Chilling h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T04:11:24Z", "level": "INFO", "message": "Copied Death and Other Details - S01E10 - Chilling h264 EAC3 WEBDL-1080p FLUX.mkv → Death and Other Details - S01E10 - Chilling h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "process_folder", "line": 253} {"timestamp": "2026-08-20T04:11:24Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x830 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 302} {"timestamp": "2026-08-20T04:11:24Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 311} {"timestamp": "2026-08-20T04:11:27Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T04:11:27Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T04:11:27Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T04:11:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T04:11:27Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T04:11:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original 6ch to avoid quality loss", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 358} {"timestamp": "2026-08-20T04:11:27Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E10 - Chilling h264 EAC3 WEBDL-1080p FLUX.mkv -vf crop=in_w:830:0:125,scale=1920:830:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 copy -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Death and Other Details - S01E10 - Chilling h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T04:11:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (347s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (370s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (370s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (380s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (399s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (401s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (409s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (427s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (440s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (469s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (472s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (485s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (487s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (498s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:11:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (507s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (512s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (523s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (530s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (541s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (558s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (565s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (571s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (622s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (628s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (632s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (632s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (632s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (637s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (642s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (650s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (659s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (665s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (667s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (679s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (684s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (717s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (717s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (717s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (717s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (733s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (743s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (757s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (763s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (781s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (803s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (809s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (841s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (845s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (845s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (846s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (855s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (859s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (866s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (884s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (909s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (913s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (916s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (919s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (934s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (938s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (944s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (947s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (959s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (975s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (981s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (987s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (999s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1002s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1023s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1037s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1037s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1046s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1070s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1076s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1079s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1079s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1079s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1086s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1102s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1113s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1122s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1131s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1160s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1161s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1185s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1185s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1209s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1216s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1217s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1219s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1231s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1235s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1247s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1354s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1357s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1361s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1361s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1380s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1409s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1430s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1436s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1467s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1467s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1467s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1471s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1474s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1487s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:12:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1498s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1505s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1522s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1531s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1541s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1547s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1555s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1565s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1584s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1606s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1649s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1660s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1666s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1669s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1678s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1687s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1699s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1713s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1721s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1727s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1728s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1739s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1762s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1762s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1810s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1836s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1839s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1855s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1856s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1866s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1877s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1892s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1903s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1911s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1963s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1965s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1969s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1969s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1969s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1969s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2022s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2022s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2022s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2022s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2025s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2030s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2037s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2050s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2055s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2066s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2093s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2131s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2135s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2135s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2138s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2142s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2155s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2165s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2170s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2182s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2187s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2207s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2219s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2226s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2231s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2243s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2263s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2278s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2282s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2289s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2289s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2296s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2301s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2307s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2329s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2379s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2393s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2437s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2453s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2462s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:13:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2465s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T04:14:45Z", "level": "INFO", "message": "Black frame analysis: 3.8% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T04:14:45Z", "level": "INFO", "message": "Output file black content acceptable (3.8% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T04:14:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T04:14:45Z", "level": "INFO", "message": " Original Size: 1742.33 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T04:14:45Z", "level": "INFO", "message": " Encoded Size: 426.74 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T04:14:45Z", "level": "INFO", "message": " Reduction: 24.5% of original (75.5% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T04:14:45Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x830", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T04:14:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T04:14:53Z", "level": "INFO", "message": "Moved Death and Other Details - S01E10 - Chilling h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv → Death and Other Details - S01E10 - Chilling h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 694} {"timestamp": "2026-08-20T04:14:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Death and Other Details - S01E10 - Chilling h264 EAC3 WEBDL-1080p FLUX - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 733} {"timestamp": "2026-08-20T04:14:54Z", "level": "INFO", "message": " Type: TV | Show: Death and Other Details", "module": "process_manager", "function": "_save_successful_encoding", "line": 734} {"timestamp": "2026-08-20T04:14:54Z", "level": "INFO", "message": " Size: 1742.33MB → 426.74MB (24.5% of original, 75.5% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 735} {"timestamp": "2026-08-20T04:14:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 736} {"timestamp": "2026-08-20T04:14:55Z", "level": "INFO", "message": "Deleted original and processing copy for Death and Other Details - S01E10 - Chilling h264 EAC3 WEBDL-1080p FLUX.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 749} {"timestamp": "2026-08-20T04:14:55Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 637} {"timestamp": "2026-08-20T13:10:41Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Chivalry of a Failed Knight (2015)\\Season 1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T13:10:41Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 178} {"timestamp": "2026-08-20T13:10:41Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 185} {"timestamp": "2026-08-20T13:10:41Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E01 - The Worst One I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:11:42Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E01 - The Worst One I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E01 - The Worst One I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:11:43Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:11:53Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:11:53Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:11:53Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:11:53Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:11:53Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:11:53Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:11:53Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E01 - The Worst One I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E01 - The Worst One I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:12:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (303s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (340s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (349s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (368s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (378s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (419s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (435s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (444s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (456s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (496s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (516s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (533s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (545s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (556s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (571s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (590s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (605s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (615s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (631s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (649s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (678s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (694s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (713s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (742s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (773s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (782s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (818s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (834s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (845s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (861s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (889s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (908s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (924s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (942s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (955s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (970s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1006s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1018s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1034s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1050s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1064s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1079s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1089s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1103s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1116s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1128s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1161s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1177s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1193s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1206s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1215s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1229s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1255s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1268s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1280s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1315s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1327s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1343s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1354s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1369s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1383s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1395s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1412s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (597s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (604s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (617s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (623s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (630s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (637s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (645s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (659s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (666s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (681s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (688s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (695s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (702s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (709s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (730s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (742s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (746s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (752s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (758s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (776s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (784s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:12:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (809s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (816s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (822s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (836s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (842s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (848s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (854s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (860s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (867s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (873s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (880s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (894s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (901s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (908s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (915s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (921s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (938s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (943s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (948s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (959s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (966s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (980s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (987s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (994s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1002s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1009s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1023s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1030s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1035s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1048s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1056s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1063s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1071s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1085s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1092s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1099s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1106s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1113s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1120s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1126s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1133s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1140s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1147s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1154s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1161s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1167s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1173s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1179s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1186s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1193s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1199s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1206s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1213s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1227s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1233s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1239s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1246s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1260s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1267s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1281s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1288s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1295s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1337s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1350s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1357s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1368s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1380s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1392s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1398s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1410s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:13:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:14:33Z", "level": "INFO", "message": "Black frame analysis: 0.9% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:14:33Z", "level": "INFO", "message": "Output file black content acceptable (0.9% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:14:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:14:33Z", "level": "INFO", "message": " Original Size: 3464.74 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:14:33Z", "level": "INFO", "message": " Encoded Size: 369.60 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:14:33Z", "level": "INFO", "message": " Reduction: 10.7% of original (89.3% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:14:33Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:14:33Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:14:40Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E01 - The Worst One I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E01 - The Worst One I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:14:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E01 - The Worst One I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:14:46Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:14:46Z", "level": "INFO", "message": " Size: 3464.74MB → 369.6MB (10.7% of original, 89.3% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:14:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:14:46Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E01 - The Worst One I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:14:46Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E02 - The Worst One II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:15:43Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E02 - The Worst One II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E02 - The Worst One II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:15:43Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:15:49Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:15:49Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:15:49Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:15:49Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:15:49Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:15:49Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:15:49Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E02 - The Worst One II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E02 - The Worst One II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:16:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (303s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (312s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (348s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (368s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (382s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (402s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (441s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (450s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (461s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (477s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (493s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (510s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (520s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (530s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (546s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (575s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (596s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (606s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (614s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (624s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (632s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (643s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (665s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (692s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (705s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (719s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (759s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (774s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (786s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (798s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (813s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (839s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (850s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (858s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (871s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (882s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (897s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (901s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (919s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (936s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (942s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (950s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (961s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (974s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1002s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1015s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1037s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1048s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1057s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1074s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1088s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1102s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1116s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1127s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1136s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1153s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1165s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1193s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1205s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1222s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1235s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1248s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1259s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1273s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1288s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1294s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1315s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1325s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1338s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1349s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1383s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (655s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (668s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (674s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (681s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (688s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (694s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (701s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (709s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (714s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (719s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (725s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (733s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (740s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (747s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (761s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (767s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (774s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (782s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (788s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (794s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:16:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (808s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (822s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (827s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (833s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (840s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (846s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (852s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (858s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (865s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (873s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (879s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (886s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (893s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (900s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (907s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (914s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (919s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (923s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (928s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (934s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (938s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (943s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (948s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (954s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (958s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (964s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (971s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (977s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (982s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (988s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (995s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1001s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1008s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1014s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1020s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1026s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1031s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1037s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1043s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1050s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1057s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1064s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1071s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1086s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1093s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1100s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1114s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1122s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1128s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1135s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1142s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1148s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1154s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1162s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1169s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1176s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1183s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1190s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1197s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1204s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1218s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1225s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1231s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1238s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1245s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1252s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1259s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1267s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1280s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1287s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1294s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1301s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1308s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1315s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1322s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1329s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1334s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1338s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1343s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1347s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1352s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1357s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1361s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1366s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1370s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1375s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1380s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1395s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1399s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1410s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1417s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:17:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:18:38Z", "level": "INFO", "message": "Black frame analysis: 0.6% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:18:38Z", "level": "INFO", "message": "Output file black content acceptable (0.6% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:18:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:18:38Z", "level": "INFO", "message": " Original Size: 3306.89 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:18:38Z", "level": "INFO", "message": " Encoded Size: 366.29 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:18:38Z", "level": "INFO", "message": " Reduction: 11.1% of original (88.9% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:18:38Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:18:38Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:18:44Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E02 - The Worst One II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E02 - The Worst One II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:18:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E02 - The Worst One II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:18:47Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:18:47Z", "level": "INFO", "message": " Size: 3306.89MB → 366.29MB (11.1% of original, 88.9% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:18:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:18:48Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E02 - The Worst One II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:18:48Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E03 - The Worst One III h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:19:44Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E03 - The Worst One III h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E03 - The Worst One III h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:19:45Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:19:50Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:19:50Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:19:50Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:19:51Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:19:51Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:19:51Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:19:51Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E03 - The Worst One III h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E03 - The Worst One III h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:19:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (308s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (338s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (348s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (359s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (405s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (426s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (465s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (476s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (489s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (498s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (510s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (512s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (543s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (557s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (572s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (583s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (607s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (622s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (698s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (717s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (734s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (747s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (763s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (782s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (797s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (812s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (827s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (840s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (857s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (869s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (881s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (895s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (910s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (920s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (942s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (955s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (985s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1000s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1010s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1044s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1058s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1077s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1088s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1117s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1130s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1137s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1155s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1164s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1179s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1195s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1213s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1229s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1244s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1262s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1277s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1291s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1304s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1369s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (563s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (568s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (574s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (582s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (595s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (603s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (609s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (615s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (621s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (626s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (634s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (641s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (647s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (654s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (661s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (668s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (675s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (689s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (696s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (702s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (708s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (715s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (722s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (729s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (734s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (741s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (747s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (771s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (785s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (792s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (799s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (814s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (821s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:20:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (835s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (841s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (852s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (858s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (864s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (871s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (878s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (884s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (892s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (899s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (913s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (920s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (927s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (933s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (941s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (947s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (961s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (968s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (974s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (981s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (988s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (995s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1000s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1007s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1020s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1025s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1031s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1038s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1044s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1050s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1055s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1065s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1072s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1079s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1086s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1093s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1100s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1114s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1121s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1128s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1135s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1142s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1149s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1156s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1170s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1177s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1191s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1198s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1205s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1212s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1219s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1225s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1231s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1238s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1244s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1251s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1258s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1264s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1271s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1277s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1283s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1288s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1294s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1301s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1307s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1322s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1328s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1333s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1337s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1351s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1356s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1369s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1379s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1383s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1393s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1397s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1402s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:21:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:22:40Z", "level": "INFO", "message": "Black frame analysis: 0.6% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:22:40Z", "level": "INFO", "message": "Output file black content acceptable (0.6% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:22:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:22:40Z", "level": "INFO", "message": " Original Size: 3215.14 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:22:40Z", "level": "INFO", "message": " Encoded Size: 345.05 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:22:40Z", "level": "INFO", "message": " Reduction: 10.7% of original (89.3% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:22:40Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:22:40Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:22:46Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E03 - The Worst One III h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E03 - The Worst One III h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:22:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E03 - The Worst One III h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:22:49Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:22:49Z", "level": "INFO", "message": " Size: 3215.14MB → 345.05MB (10.7% of original, 89.3% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:22:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:22:49Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E03 - The Worst One III h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:22:49Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E04 - The Worst One IV h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:24:03Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E04 - The Worst One IV h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E04 - The Worst One IV h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:24:03Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:24:12Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:24:12Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:24:12Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:24:12Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:24:12Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:24:12Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:24:12Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E04 - The Worst One IV h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E04 - The Worst One IV h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:24:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (427s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (436s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (451s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (469s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (480s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (485s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (500s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (506s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (524s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (541s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (583s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (590s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (600s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (613s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (626s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (645s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (663s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (674s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (694s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (706s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (750s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (784s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (797s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (840s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (865s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (877s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (898s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (914s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (941s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (959s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (988s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1005s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1022s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1038s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1051s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1066s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1076s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1090s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1102s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1117s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1137s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1164s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1174s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1194s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1213s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1234s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1245s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1261s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1280s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1289s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1307s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1359s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1376s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (474s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (481s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (488s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (494s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (501s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (508s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (515s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (521s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:24:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (535s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (540s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (546s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (551s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (557s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (563s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (568s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (573s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (580s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (587s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (602s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (609s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (615s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (622s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (629s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (635s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (642s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (655s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (660s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (665s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (671s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (689s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (696s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (710s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (715s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (721s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (741s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (747s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (753s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (768s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (775s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (782s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (789s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (796s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (803s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (809s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (816s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (822s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (835s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (842s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (850s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (857s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (864s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (871s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (878s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (884s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (897s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (904s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (911s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (918s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (925s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (938s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (946s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (967s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (978s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (990s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (997s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1003s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1010s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1022s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1034s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1048s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1053s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1066s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1073s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1087s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1092s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1103s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1109s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1114s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1120s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1126s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1132s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1139s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1146s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1153s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1160s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1167s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1174s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1187s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1194s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1208s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1215s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1222s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1229s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1235s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1249s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1256s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1264s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1271s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:25:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1278s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1285s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1291s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1299s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1305s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1340s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1345s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1350s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1354s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1368s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1372s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1392s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1401s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1406s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1412s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1419s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:26:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:27:01Z", "level": "INFO", "message": "Black frame analysis: 1.1% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:27:01Z", "level": "INFO", "message": "Output file black content acceptable (1.1% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:27:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:27:01Z", "level": "INFO", "message": " Original Size: 3593.72 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:27:01Z", "level": "INFO", "message": " Encoded Size: 392.94 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:27:01Z", "level": "INFO", "message": " Reduction: 10.9% of original (89.1% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:27:01Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:27:01Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:27:08Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E04 - The Worst One IV h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E04 - The Worst One IV h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:27:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E04 - The Worst One IV h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:27:13Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:27:13Z", "level": "INFO", "message": " Size: 3593.72MB → 392.94MB (10.9% of original, 89.1% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:27:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:27:13Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E04 - The Worst One IV h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:27:13Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E05 - The Experience of the Princess h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:28:07Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E05 - The Experience of the Princess h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E05 - The Experience of the Princess h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:28:07Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:28:16Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:28:16Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:28:16Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:28:16Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:28:16Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:28:16Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:28:16Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E05 - The Experience of the Princess h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E05 - The Experience of the Princess h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:28:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (305s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (322s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (328s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (442s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (569s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (583s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (598s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (609s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (620s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (637s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (678s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (705s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (717s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (740s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (752s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (775s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (792s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (802s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (816s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (838s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (850s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (866s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (881s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (894s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (907s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (920s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (937s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (956s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (968s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (978s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (990s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1000s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1029s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1045s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1061s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1074s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1084s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1097s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1111s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1125s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1140s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1150s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1168s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1182s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1197s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1225s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1243s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1268s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1280s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1291s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1319s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1348s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:28:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1362s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1376s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (528s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (535s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (541s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (548s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (554s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (566s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (574s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (581s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (587s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (600s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (607s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (614s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (620s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (627s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (634s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (641s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (655s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (669s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (675s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (687s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (694s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (701s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (708s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (715s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (722s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (728s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (741s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (748s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (755s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (762s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (769s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (776s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (783s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (796s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (811s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (818s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (825s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (830s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (836s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (843s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (850s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (857s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (864s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (871s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (878s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (885s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (892s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (899s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (913s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (920s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (927s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (935s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (941s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (948s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (955s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (963s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (970s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (977s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (992s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (998s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1006s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1020s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1027s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1034s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1041s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1048s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1055s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1062s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1069s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1077s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1084s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1090s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1105s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1112s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1119s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1126s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1133s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1140s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1147s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1154s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1161s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1168s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1175s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1182s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1190s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1196s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1203s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1210s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1217s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1223s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1230s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1237s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1245s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1252s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1259s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1265s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1278s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1284s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1291s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:29:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1298s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1304s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1325s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1340s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1349s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1372s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1405s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:30:57Z", "level": "INFO", "message": "Black frame analysis: 0.6% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:30:57Z", "level": "INFO", "message": "Output file black content acceptable (0.6% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:30:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:30:57Z", "level": "INFO", "message": " Original Size: 3388.06 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:30:57Z", "level": "INFO", "message": " Encoded Size: 338.46 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:30:57Z", "level": "INFO", "message": " Reduction: 10.0% of original (90.0% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:30:57Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:30:57Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:31:04Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E05 - The Experience of the Princess h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E05 - The Experience of the Princess h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:31:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E05 - The Experience of the Princess h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:31:08Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:31:08Z", "level": "INFO", "message": " Size: 3388.06MB → 338.46MB (10.0% of original, 90.0% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:31:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:31:09Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E05 - The Experience of the Princess h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:31:09Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E06 - Sword Eater I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:32:07Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E06 - Sword Eater I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E06 - Sword Eater I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:32:08Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:32:13Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:32:13Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:32:13Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:32:13Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:32:13Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:32:14Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:32:14Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E06 - Sword Eater I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E06 - Sword Eater I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:32:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (319s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (337s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (350s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (375s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (395s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (409s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (428s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (441s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (457s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (466s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (480s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (515s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (747s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (999s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1166s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1213s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1232s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1239s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1247s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1261s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1276s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1286s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1300s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1343s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1369s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1376s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (338s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (352s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (364s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (371s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (378s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (398s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (419s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (426s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (433s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (444s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (449s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (455s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (461s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (474s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (481s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (488s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (495s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (501s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (508s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:32:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (514s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (521s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (533s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (540s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (547s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (554s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (561s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (568s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (575s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (582s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (589s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (596s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (603s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (608s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (615s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (622s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (628s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (634s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (641s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (647s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (654s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (661s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (666s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (679s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (693s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (699s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (704s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (710s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (724s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (738s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (745s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (752s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (759s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (773s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (780s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (786s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (793s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (800s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (814s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (821s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (835s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (841s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (854s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (860s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (866s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (873s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (880s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (893s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (900s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (907s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (914s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (920s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (927s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (934s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (942s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (955s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (962s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (969s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (976s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (982s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (989s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (996s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1003s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1011s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1018s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1025s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1032s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1046s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1053s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1074s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1081s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1089s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1096s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1103s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1110s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1117s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1124s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1131s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1139s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1146s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1153s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1160s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1167s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1174s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1182s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1189s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1196s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1202s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1210s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1217s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1224s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1231s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1238s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1245s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1260s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1267s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1281s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1288s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1295s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1303s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:33:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1341s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1347s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1352s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1357s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1369s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1379s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1397s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1402s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1408s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1415s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:34:55Z", "level": "INFO", "message": "Black frame analysis: 1.3% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:34:55Z", "level": "INFO", "message": "Output file black content acceptable (1.3% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:34:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:34:55Z", "level": "INFO", "message": " Original Size: 3175.01 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:34:55Z", "level": "INFO", "message": " Encoded Size: 338.58 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:34:55Z", "level": "INFO", "message": " Reduction: 10.7% of original (89.3% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:34:55Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:34:55Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:35:01Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E06 - Sword Eater I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E06 - Sword Eater I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:35:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E06 - Sword Eater I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:35:04Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:35:04Z", "level": "INFO", "message": " Size: 3175.01MB → 338.58MB (10.7% of original, 89.3% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:35:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:35:05Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E06 - Sword Eater I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:35:05Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E07 - Sword Eater II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:35:58Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E07 - Sword Eater II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E07 - Sword Eater II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:35:58Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:36:04Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:36:04Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:36:04Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:36:04Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:36:04Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:36:04Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:36:04Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E07 - Sword Eater II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E07 - Sword Eater II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:36:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (319s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (359s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (369s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (395s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (406s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (425s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (434s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (448s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (461s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (470s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (630s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (850s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (981s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (994s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1009s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1032s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1043s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1062s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1094s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1111s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1130s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1148s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1161s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1177s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1193s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1208s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1232s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1247s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1263s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1292s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1308s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1322s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1373s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (395s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (403s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (410s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (417s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (424s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (438s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (445s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (452s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (459s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (466s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (473s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (480s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (487s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (494s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (501s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (508s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (515s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (522s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (536s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (543s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (556s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (563s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (585s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (591s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (597s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (604s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (611s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (618s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (625s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (631s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (638s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (644s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (650s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (657s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (671s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (678s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (684s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:36:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (696s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (710s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (718s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (725s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (738s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (745s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (752s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (759s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (772s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (785s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (791s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (797s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (810s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (817s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (831s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (837s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (844s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (851s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (858s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (865s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (872s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (879s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (885s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (890s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (897s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (903s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (909s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (916s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (923s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (930s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (936s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (943s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (950s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (957s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (965s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (971s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (979s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (986s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (993s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1000s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1007s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1020s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1035s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1049s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1057s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1064s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1071s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1084s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1090s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1096s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1101s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1113s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1119s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1124s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1130s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1137s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1143s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1150s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1157s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1165s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1172s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1179s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1186s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1193s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1200s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1208s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1215s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1222s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1229s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1237s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1244s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1251s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1258s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1265s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1279s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1287s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1293s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1300s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1307s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1328s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1334s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1350s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1366s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1371s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1383s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1394s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1399s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1405s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1412s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1419s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:37:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:38:40Z", "level": "INFO", "message": "Black frame analysis: 2.2% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:38:40Z", "level": "INFO", "message": "Output file black content acceptable (2.2% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:38:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:38:40Z", "level": "INFO", "message": " Original Size: 3149.82 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:38:40Z", "level": "INFO", "message": " Encoded Size: 334.42 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:38:40Z", "level": "INFO", "message": " Reduction: 10.6% of original (89.4% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:38:40Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:38:40Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:38:46Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E07 - Sword Eater II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E07 - Sword Eater II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:38:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E07 - Sword Eater II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:38:49Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:38:49Z", "level": "INFO", "message": " Size: 3149.82MB → 334.42MB (10.6% of original, 89.4% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:38:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:38:49Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E07 - Sword Eater II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:38:49Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E08 - Sword Eater III h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:39:53Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E08 - Sword Eater III h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E08 - Sword Eater III h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:39:53Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:40:02Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:40:02Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:40:02Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:40:02Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:40:02Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:40:02Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:40:02Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E08 - Sword Eater III h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E08 - Sword Eater III h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:40:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (338s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (357s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (372s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (419s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (430s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (447s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (459s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (473s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (488s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (506s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (540s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (556s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (860s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (910s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (921s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (935s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (946s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (962s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (987s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1001s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1029s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1037s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1058s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1069s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1096s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1111s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1127s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1140s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1156s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1174s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1197s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1199s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1209s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1224s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1240s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1267s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1280s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1292s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1362s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1379s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (502s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (510s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (517s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (524s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (531s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (537s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (542s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (547s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (553s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (566s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (573s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (579s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (585s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (591s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (598s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (604s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (616s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (623s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (630s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (635s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (642s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (655s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (669s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (683s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (698s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (705s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (712s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:40:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (718s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (725s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (733s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (740s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (747s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (755s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (761s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (767s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (773s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (779s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (785s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (796s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (803s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (810s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (816s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (822s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (835s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (842s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (849s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (856s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (863s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (869s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (876s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (884s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (898s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (905s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (913s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (918s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (924s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (931s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (938s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (944s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (951s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (958s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (965s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (972s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (978s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (985s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (992s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (999s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1006s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1020s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1027s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1034s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1041s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1048s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1054s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1065s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1071s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1077s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1089s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1096s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1102s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1109s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1116s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1123s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1130s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1137s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1151s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1165s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1172s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1187s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1194s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1209s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1216s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1223s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1230s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1237s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1245s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1252s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1259s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1266s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1280s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1287s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1294s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1316s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1323s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1341s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1351s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1356s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1362s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1373s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1379s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1384s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1401s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:41:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:42:34Z", "level": "INFO", "message": "Black frame analysis: 9.4% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:42:34Z", "level": "INFO", "message": "Output file black content acceptable (9.4% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:42:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:42:34Z", "level": "INFO", "message": " Original Size: 3446.37 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:42:34Z", "level": "INFO", "message": " Encoded Size: 356.64 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:42:34Z", "level": "INFO", "message": " Reduction: 10.3% of original (89.7% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:42:34Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:42:34Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:42:40Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E08 - Sword Eater III h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E08 - Sword Eater III h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:42:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E08 - Sword Eater III h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:42:44Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:42:44Z", "level": "INFO", "message": " Size: 3446.37MB → 356.64MB (10.3% of original, 89.7% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:42:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:42:45Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E08 - Sword Eater III h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:42:45Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E09 - Princess' Vacation h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:43:44Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E09 - Princess' Vacation h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E09 - Princess' Vacation h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:43:44Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:43:50Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:43:50Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:43:50Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:43:50Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:43:50Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:43:50Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:43:50Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E09 - Princess' Vacation h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E09 - Princess' Vacation h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:44:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (341s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (350s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (372s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (423s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (442s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (462s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (476s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (488s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (500s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (516s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (539s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (553s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (567s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (598s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (609s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (613s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (625s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (638s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (651s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (679s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (685s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (695s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (711s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (718s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (755s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (769s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (780s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (806s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (819s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (832s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (840s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (852s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (866s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (878s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1071s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1119s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1135s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1155s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1173s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1193s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1209s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1223s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1238s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1270s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1276s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1294s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1304s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1362s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1373s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (520s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (534s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (541s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (548s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (556s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (563s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (583s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (590s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (597s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (603s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (617s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (624s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (631s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (638s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (645s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (659s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (667s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (674s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (680s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (687s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (693s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (699s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (706s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (713s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (720s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (727s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (733s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (739s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (745s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (752s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (759s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (771s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (777s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (783s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (797s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (811s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (817s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:44:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (831s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (839s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (845s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (853s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (860s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (867s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (881s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (888s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (895s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (902s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (909s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (916s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (924s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (931s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (938s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (945s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (952s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (959s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (966s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (980s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (987s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (993s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1000s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1007s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1014s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1021s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1035s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1049s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1056s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1063s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1070s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1077s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1083s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1089s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1102s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1113s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1118s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1124s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1130s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1137s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1143s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1149s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1155s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1160s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1167s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1174s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1186s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1192s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1199s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1205s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1212s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1218s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1223s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1228s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1234s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1239s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1246s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1251s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1257s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1264s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1271s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1278s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1284s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1291s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1297s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1303s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1334s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1348s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1372s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1401s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1406s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1412s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1419s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:45:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:46:42Z", "level": "INFO", "message": "Black frame analysis: 1.1% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:46:42Z", "level": "INFO", "message": "Output file black content acceptable (1.1% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:46:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:46:42Z", "level": "INFO", "message": " Original Size: 3180.78 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:46:42Z", "level": "INFO", "message": " Encoded Size: 334.64 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:46:42Z", "level": "INFO", "message": " Reduction: 10.5% of original (89.5% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:46:42Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:46:42Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:46:49Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E09 - Princess' Vacation h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E09 - Princess' Vacation h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:46:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E09 - Princess' Vacation h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:46:52Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:46:52Z", "level": "INFO", "message": " Size: 3180.78MB → 334.64MB (10.5% of original, 89.5% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:46:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:46:52Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E09 - Princess' Vacation h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:46:52Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E10 - Witch of the Deep Ocean vs Raikiri h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:47:59Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E10 - Witch of the Deep Ocean vs Raikiri h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E10 - Witch of the Deep Ocean vs Raikiri h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:47:59Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:48:08Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:48:08Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:48:08Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:48:08Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:48:08Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:48:09Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:48:09Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E10 - Witch of the Deep Ocean vs Raikiri h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E10 - Witch of the Deep Ocean vs Raikiri h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:48:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (329s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (343s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (354s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (375s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (490s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (895s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1345s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1362s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1376s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (301s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (307s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (333s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (341s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (348s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (361s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (395s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (402s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (409s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (415s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (429s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (435s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (442s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (449s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (456s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (470s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (476s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (489s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (495s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (501s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (508s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (515s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (520s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (532s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (539s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (547s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (554s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (566s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (572s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (579s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (585s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:48:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (589s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (604s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (611s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (618s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (624s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (628s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (633s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (644s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (654s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (659s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (669s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (683s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (689s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (696s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (710s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (717s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (724s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (737s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (743s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (750s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (757s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (764s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (772s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (777s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (783s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (797s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (810s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (816s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (830s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (836s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (842s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (848s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (854s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (861s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (867s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (873s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (880s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (893s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (901s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (908s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (915s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (922s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (928s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (935s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (942s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (948s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (954s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (961s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (968s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (975s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (982s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (988s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (995s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1001s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1008s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1015s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1022s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1029s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1036s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1043s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1050s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1056s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1063s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1069s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1074s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1079s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1084s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1089s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1094s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1099s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1105s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1112s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1117s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1124s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1129s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1134s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1139s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1145s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1150s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1156s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1170s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1176s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1183s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1189s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1196s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1203s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1210s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1217s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1224s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1231s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1238s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1245s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1259s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1266s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1281s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1288s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1295s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1316s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1322s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:49:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1328s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1333s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1337s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1351s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1356s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1366s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1370s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1376s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1395s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1405s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:50:59Z", "level": "INFO", "message": "Black frame analysis: 3.5% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:50:59Z", "level": "INFO", "message": "Output file black content acceptable (3.5% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:50:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:50:59Z", "level": "INFO", "message": " Original Size: 3602.12 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:50:59Z", "level": "INFO", "message": " Encoded Size: 405.58 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:50:59Z", "level": "INFO", "message": " Reduction: 11.3% of original (88.7% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:50:59Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:50:59Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:51:07Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E10 - Witch of the Deep Ocean vs Raikiri h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E10 - Witch of the Deep Ocean vs Raikiri h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:51:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E10 - Witch of the Deep Ocean vs Raikiri h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:51:11Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:51:11Z", "level": "INFO", "message": " Size: 3602.12MB → 405.58MB (11.3% of original, 88.7% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:51:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:51:12Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E10 - Witch of the Deep Ocean vs Raikiri h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:51:12Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E11 - Another One - The Uncrowned Sword King I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:52:12Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E11 - Another One - The Uncrowned Sword King I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E11 - Another One - The Uncrowned Sword King I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:52:12Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:52:18Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:52:18Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:52:18Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:52:18Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:52:18Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:52:18Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:52:18Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E11 - Another One - The Uncrowned Sword King I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E11 - Another One - The Uncrowned Sword King I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:52:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (323s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (383s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (417s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (427s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (445s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (464s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (481s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (495s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (507s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (524s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (544s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (554s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (572s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (585s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (591s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (605s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (613s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (621s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (636s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (646s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (660s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (671s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (692s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (706s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (719s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (730s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (747s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (785s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (788s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (821s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (840s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (852s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (863s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (867s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (883s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (893s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (912s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (927s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (933s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (946s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (957s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (986s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (999s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1005s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1014s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1030s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1041s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:52:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1053s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1069s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1100s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1119s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1131s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1145s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1159s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1166s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1189s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1198s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1209s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1225s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1256s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1271s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1286s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1298s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1322s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1373s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (633s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (641s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (655s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (668s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (682s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (689s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (696s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (710s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (717s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (724s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (739s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (746s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (753s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (772s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (779s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (786s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (793s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (800s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (814s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (822s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (836s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (843s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (849s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (856s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (863s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (870s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (877s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (884s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (899s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (905s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (912s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (918s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (925s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (939s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (947s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (954s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (961s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (968s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (975s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (982s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (989s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (996s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1004s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1011s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1025s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1032s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1046s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1054s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1061s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1075s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:53:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1088s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1101s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1106s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1112s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1120s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1127s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1134s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1141s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1149s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1156s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1170s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1177s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1191s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1198s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1206s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1213s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1220s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1227s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1234s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1241s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1248s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1255s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1262s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1270s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1277s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1284s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1291s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1298s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1306s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1327s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1341s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1345s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1350s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1359s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1364s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1369s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1379s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1383s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1393s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1398s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1402s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1408s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1415s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:54:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:55:13Z", "level": "INFO", "message": "Black frame analysis: 0.6% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:55:13Z", "level": "INFO", "message": "Output file black content acceptable (0.6% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:55:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:55:13Z", "level": "INFO", "message": " Original Size: 3490.64 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:55:13Z", "level": "INFO", "message": " Encoded Size: 435.55 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:55:13Z", "level": "INFO", "message": " Reduction: 12.5% of original (87.5% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:55:13Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:55:13Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:55:21Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E11 - Another One - The Uncrowned Sword King I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E11 - Another One - The Uncrowned Sword King I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:55:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E11 - Another One - The Uncrowned Sword King I h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:55:24Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:55:24Z", "level": "INFO", "message": " Size: 3490.64MB → 435.55MB (12.5% of original, 87.5% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:55:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:55:24Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E11 - Another One - The Uncrowned Sword King I h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:55:24Z", "level": "INFO", "message": "Processing: Chivalry of a Failed Knight - S01E12 - Another One - The Uncrowned Sword King II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 230} {"timestamp": "2026-08-20T13:56:34Z", "level": "INFO", "message": "Copied Chivalry of a Failed Knight - S01E12 - Another One - The Uncrowned Sword King II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv → Chivalry of a Failed Knight - S01E12 - Another One - The Uncrowned Sword King II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "process_folder", "line": 257} {"timestamp": "2026-08-20T13:56:34Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 315} {"timestamp": "2026-08-20T13:56:43Z", "level": "INFO", "message": "Pre-selected audio streams: [1, 2]", "module": "encode_engine", "function": "run_ffmpeg", "line": 94} {"timestamp": "2026-08-20T13:56:43Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T13:56:43Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T13:56:43Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T13:56:43Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T13:56:43Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T13:56:43Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E12 - Another One - The Uncrowned Sword King II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 aac -b:a:0 192000 -ac:0 2 -channel_layout:a:0 stereo -metadata:s:a:0 title= -c:a:1 aac -b:a:1 192000 -ac:1 2 -channel_layout:a:1 stereo -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Chivalry of a Failed Knight - S01E12 - Another One - The Uncrowned Sword King II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T13:56:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (323s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (356s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (368s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (417s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (437s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (455s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (473s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (487s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (498s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (519s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (540s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:56:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (564s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (582s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (601s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (624s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (661s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (665s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (677s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (687s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (700s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (718s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (803s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (833s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (848s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (860s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (869s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (878s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (899s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (919s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (939s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (967s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (987s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (999s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1011s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1021s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1032s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1036s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1053s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1064s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1081s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1113s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1133s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1143s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1154s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1162s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1172s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1198s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1205s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1218s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1229s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1243s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1254s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1270s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1277s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1287s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1297s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1305s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1356s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1366s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1382s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1398s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1410s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (562s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (568s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (573s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (580s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (587s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (593s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (605s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (612s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (619s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (625s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (632s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (638s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (643s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (653s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (658s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (671s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (678s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (685s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (697s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (705s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (712s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (719s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (733s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (738s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (751s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (758s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (764s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (776s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (783s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (797s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (803s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (810s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (817s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (823s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (830s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (836s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (842s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (848s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (855s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (860s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (867s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (880s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (887s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (893s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:57:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (901s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (908s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (913s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (918s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (925s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (939s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (945s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (952s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (966s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (980s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (987s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (994s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1001s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1008s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1022s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1034s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1040s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1045s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1052s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1065s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1072s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1079s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1086s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1093s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1100s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1113s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1120s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1127s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1134s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1141s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1148s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1154s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1162s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1169s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1176s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1183s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1190s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1198s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1205s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1212s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1218s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1224s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1232s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1239s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1246s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1260s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1267s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1281s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1289s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1296s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1303s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1317s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1325s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1332s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1394s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1402s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1409s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:58:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T13:59:17Z", "level": "INFO", "message": "Black frame analysis: 2.8% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T13:59:17Z", "level": "INFO", "message": "Output file black content acceptable (2.8% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T13:59:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T13:59:17Z", "level": "INFO", "message": " Original Size: 3464.98 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T13:59:17Z", "level": "INFO", "message": " Encoded Size: 357.96 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T13:59:17Z", "level": "INFO", "message": " Reduction: 10.3% of original (89.7% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T13:59:17Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T13:59:17Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T13:59:26Z", "level": "INFO", "message": "Moved Chivalry of a Failed Knight - S01E12 - Another One - The Uncrowned Sword King II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv → Chivalry of a Failed Knight - S01E12 - Another One - The Uncrowned Sword King II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 698} {"timestamp": "2026-08-20T13:59:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chivalry of a Failed Knight - S01E12 - Another One - The Uncrowned Sword King II h264 FLAC Bluray-1080p Remux CRUCiBLE - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T13:59:30Z", "level": "INFO", "message": " Type: ANIME | Show: Chivalry of a Failed Knight (2015)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T13:59:30Z", "level": "INFO", "message": " Size: 3464.98MB → 357.96MB (10.3% of original, 89.7% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T13:59:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 740} {"timestamp": "2026-08-20T13:59:31Z", "level": "INFO", "message": "Deleted original and processing copy for Chivalry of a Failed Knight - S01E12 - Another One - The Uncrowned Sword King II h264 FLAC Bluray-1080p Remux CRUCiBLE.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 753} {"timestamp": "2026-08-20T13:59:31Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 641} {"timestamp": "2026-08-20T14:33:30Z", "level": "INFO", "message": "BATCH MODE: Starting batch processing from something.txt", "module": "main", "function": "main", "line": 502} {"timestamp": "2026-08-20T14:33:30Z", "level": "INFO", "message": "File monitoring enabled - will check for new additions after each item", "module": "main", "function": "main", "line": 503} {"timestamp": "2026-08-20T14:33:30Z", "level": "INFO", "message": "[BATCH 1] Processing: P:\\tv\\The Morning Show\\Season 1", "module": "main", "function": "main", "line": 544} {"timestamp": "2026-08-20T14:33:30Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\The Morning Show\\Season 1", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T14:33:30Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} {"timestamp": "2026-08-20T14:33:30Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 186} {"timestamp": "2026-08-20T14:33:30Z", "level": "INFO", "message": "Processing: The Morning Show - S01E01 - In the Dark Night of the Soul It's Always 3-30 in the Morning x265 EAC3 Atmos WEBDL-1080p t3nzin.mkv", "module": "process_manager", "function": "process_folder", "line": 231} {"timestamp": "2026-08-20T14:34:10Z", "level": "INFO", "message": "Copied The Morning Show - S01E01 - In the Dark Night of the Soul It's Always 3-30 in the Morning x265 EAC3 Atmos WEBDL-1080p t3nzin.mkv: 1947.94 MB in 40s @ 47.9 MB/s", "module": "file_transfer", "function": "copy_with_progress", "line": 95} {"timestamp": "2026-08-20T14:34:10Z", "level": "INFO", "message": "Copied The Morning Show - S01E01 - In the Dark Night of the Soul It's Always 3-30 in the Morning x265 EAC3 Atmos WEBDL-1080p t3nzin.mkv → The Morning Show - S01E01 - In the Dark Night of the Soul It's Always 3-30 in the Morning x265 EAC3 Atmos WEBDL-1080p t3nzin.mkv", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T14:34:10Z", "level": "INFO", "message": "Auto-selected HEVC encoder for detected 10-bit source", "module": "process_manager", "function": "process_folder", "line": 314} {"timestamp": "2026-08-20T14:34:14Z", "level": "INFO", "message": "Checking availability of hevc_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T14:34:14Z", "level": "INFO", "message": "✓ HEVC NVENC (hevc_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T14:34:14Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T14:34:14Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\The Morning Show - S01E01 - In the Dark Night of the Soul It's Always 3-30 in the Morning x265 EAC3 Atmos WEBDL-1080p t3nzin.mkv -vf scale=1920:960:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v hevc_nvenc -preset p7 -pix_fmt p010le -cq 28 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -channel_layout:a:0 5.1 -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\The Morning Show - S01E01 - In the Dark Night of the Soul It's Always 3-30 in the Morning x265 EAC3 Atmos WEBDL-1080p t3nzin - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T14:34:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (305s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (323s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (323s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (338s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (359s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (373s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (375s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (384s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (405s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:34:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (417s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (424s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (436s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (442s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (446s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (451s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (455s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (457s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (470s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (481s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (481s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (481s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (499s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (506s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (508s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (518s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (518s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (520s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (524s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (530s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (531s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (535s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (541s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (557s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (557s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (559s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (564s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (581s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (584s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (590s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (599s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (606s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (611s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (617s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (619s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (623s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (630s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (634s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (636s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (637s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (644s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (655s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (669s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (671s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (700s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (704s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (761s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (771s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (771s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (771s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (779s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (783s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (786s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (793s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (806s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (816s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (829s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (834s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (834s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (839s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (839s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (844s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (853s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (855s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (855s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (867s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (868s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (872s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (883s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (883s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (886s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (899s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (905s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (905s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (915s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (918s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (923s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (930s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (930s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (935s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:35:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (946s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (946s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (958s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (973s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (980s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (980s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (991s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (998s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (998s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1000s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1034s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1060s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1062s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1062s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1062s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1064s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1066s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1066s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1071s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1081s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1081s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1089s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1092s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1096s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1102s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1112s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1117s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1117s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1119s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1122s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1127s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1136s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1136s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1145s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1149s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1157s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1168s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1170s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1170s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1176s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1179s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1181s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1181s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1193s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1198s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1200s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1210s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1210s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1246s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1246s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1254s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1263s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1263s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1268s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1274s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1279s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1280s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1289s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1294s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1297s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1302s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1316s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1316s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1334s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1340s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1342s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1345s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1352s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1359s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1363s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1366s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1392s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1394s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1399s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1408s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1409s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1412s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1416s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1425s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1433s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1433s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1450s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1453s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1453s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1461s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1462s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1465s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1472s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:36:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1487s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1487s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1509s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1514s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1517s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1517s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1517s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1517s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1524s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1532s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1534s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1534s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1536s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1540s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1580s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1587s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1593s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1602s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1602s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1607s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1626s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1634s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1638s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1638s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1638s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1638s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1640s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1646s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1653s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1654s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1658s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1667s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1672s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1677s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1680s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1685s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1691s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1697s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1702s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1708s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1708s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1717s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1724s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1728s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1730s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1732s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1751s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1752s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1773s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1775s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1779s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1782s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1788s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1791s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1797s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1826s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1830s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1830s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1835s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1838s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1845s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1845s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1851s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1862s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1867s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1867s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1868s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1884s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1889s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1894s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1898s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1902s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1902s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1911s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1920s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1920s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1923s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1924s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1933s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1933s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1941s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1994s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1994s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2006s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2019s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2019s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2019s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:37:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2019s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2026s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2032s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2035s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2041s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2050s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2056s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2056s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2064s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2082s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2086s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2091s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2091s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2091s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2107s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2111s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2115s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2118s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2126s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2127s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2135s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2135s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2153s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2157s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2166s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2166s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2168s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2173s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2178s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2178s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2189s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2192s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2194s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2202s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2215s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2219s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2222s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2222s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2233s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2237s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2241s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2244s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2250s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2255s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2259s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2265s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2265s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2273s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2281s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2287s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2292s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2300s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2300s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2308s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2316s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2329s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2331s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2334s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2350s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2357s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2364s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2368s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2375s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2396s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2422s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2487s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2524s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:38:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2729s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2734s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2740s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2743s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2751s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2759s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2761s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2768s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2776s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2787s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2787s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2792s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2812s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2827s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2827s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2827s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2866s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2866s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2866s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2877s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2877s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2877s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2882s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2886s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2888s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2892s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2895s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2903s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2912s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2912s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2918s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2919s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2923s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2934s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2941s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2952s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2954s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2958s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2958s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2964s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2979s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2982s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2986s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2989s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2989s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2992s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2999s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3005s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3008s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3015s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3020s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3026s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3029s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3032s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3040s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3045s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3047s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3056s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3061s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3065s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3069s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3074s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3074s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3088s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3091s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3094s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:39:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3096s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3104s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3109s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3114s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3117s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3121s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3124s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3137s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3137s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3137s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3155s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3167s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3167s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3167s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3167s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3176s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3185s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3187s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3194s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3202s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3204s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3207s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3209s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3209s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3215s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3224s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3226s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3230s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3231s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3236s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3242s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3355s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3366s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3379s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3386s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3394s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3399s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3408s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3420s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3420s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3424s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3428s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3436s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3438s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3459s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3471s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3477s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3477s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3477s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3477s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3490s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3500s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3506s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3509s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3509s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3512s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3512s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3516s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3516s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3522s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3531s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3534s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3547s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3547s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3590s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3593s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3593s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3602s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3608s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3608s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3620s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3620s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3623s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3628s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:40:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3633s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3635s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3657s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3662s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3664s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3665s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3669s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3675s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3698s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3698s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3698s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3698s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3698s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3698s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3698s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3700s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3704s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3709s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3713s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3718s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3727s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3732s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3741s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3746s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3750s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3755s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3759s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3764s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3769s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3773s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3782s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3787s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3791s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3796s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3810s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3814s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3818s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:41:28Z", "level": "INFO", "message": "Black frame analysis: 16.9% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} {"timestamp": "2026-08-20T14:41:28Z", "level": "INFO", "message": "Output file black content acceptable (16.9% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} {"timestamp": "2026-08-20T14:41:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 629} {"timestamp": "2026-08-20T14:41:28Z", "level": "INFO", "message": " Original Size: 2042.56 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 630} {"timestamp": "2026-08-20T14:41:28Z", "level": "INFO", "message": " Encoded Size: 914.35 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 631} {"timestamp": "2026-08-20T14:41:28Z", "level": "INFO", "message": " Reduction: 44.8% of original (55.2% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 632} {"timestamp": "2026-08-20T14:41:28Z", "level": "INFO", "message": " Resolution: 1920x960 -> 1920x960", "module": "encode_engine", "function": "run_ffmpeg", "line": 633} {"timestamp": "2026-08-20T14:41:28Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 634} {"timestamp": "2026-08-20T14:41:43Z", "level": "INFO", "message": "Moved The Morning Show - S01E01 - In the Dark Night of the Soul It's Always 3-30 in the Morning x265 EAC3 Atmos WEBDL-1080p t3nzin - [EHX].mkv → The Morning Show - S01E01 - In the Dark Night of the Soul It's Always 3-30 in the Morning x265 EAC3 Atmos WEBDL-1080p t3nzin - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 697} {"timestamp": "2026-08-20T14:41:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Morning Show - S01E01 - In the Dark Night of the Soul It's Always 3-30 in the Morning x265 EAC3 Atmos WEBDL-1080p t3nzin - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 736} {"timestamp": "2026-08-20T14:41:45Z", "level": "INFO", "message": " Type: TV | Show: The Morning Show", "module": "process_manager", "function": "_save_successful_encoding", "line": 737} {"timestamp": "2026-08-20T14:41:45Z", "level": "INFO", "message": " Size: 2042.56MB → 914.35MB (44.8% of original, 55.2% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 738} {"timestamp": "2026-08-20T14:41:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 739} {"timestamp": "2026-08-20T14:41:46Z", "level": "INFO", "message": "Deleted original and processing copy for The Morning Show - S01E01 - In the Dark Night of the Soul It's Always 3-30 in the Morning x265 EAC3 Atmos WEBDL-1080p t3nzin.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 752} {"timestamp": "2026-08-20T14:41:46Z", "level": "INFO", "message": "Processing: The Morning Show - S01E02 - A Seat at the Table x265 EAC3 Atmos WEBDL-1080p t3nzin.mkv", "module": "process_manager", "function": "process_folder", "line": 231} {"timestamp": "2026-08-20T14:42:18Z", "level": "INFO", "message": "Copied The Morning Show - S01E02 - A Seat at the Table x265 EAC3 Atmos WEBDL-1080p t3nzin.mkv: 1701.90 MB in 31s @ 53.8 MB/s", "module": "file_transfer", "function": "copy_with_progress", "line": 95} {"timestamp": "2026-08-20T14:42:18Z", "level": "INFO", "message": "Copied The Morning Show - S01E02 - A Seat at the Table x265 EAC3 Atmos WEBDL-1080p t3nzin.mkv → The Morning Show - S01E02 - A Seat at the Table x265 EAC3 Atmos WEBDL-1080p t3nzin.mkv", "module": "process_manager", "function": "process_folder", "line": 256} {"timestamp": "2026-08-20T14:42:18Z", "level": "INFO", "message": "Auto-selected HEVC encoder for detected 10-bit source", "module": "process_manager", "function": "process_folder", "line": 314} {"timestamp": "2026-08-20T14:42:21Z", "level": "INFO", "message": "Checking availability of hevc_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T14:42:21Z", "level": "INFO", "message": "✓ HEVC NVENC (hevc_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T14:42:21Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T14:42:21Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\The Morning Show - S01E02 - A Seat at the Table x265 EAC3 Atmos WEBDL-1080p t3nzin.mkv -vf scale=1920:960:flags=bicubic,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:s? -c:v hevc_nvenc -preset p7 -pix_fmt p010le -cq 28 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -channel_layout:a:0 5.1 -metadata:s:a:0 title= -c:s subrip C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\The Morning Show - S01E02 - A Seat at the Table x265 EAC3 Atmos WEBDL-1080p t3nzin - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T14:42:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (305s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:42:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (307s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:42:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:42:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:42:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (323s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:42:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:42:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:42:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (330s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:42:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (333s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:42:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (336s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (357s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (364s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (369s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (376s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (380s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (392s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (397s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (400s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (404s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (415s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (449s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (449s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (464s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (472s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (477s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (496s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (498s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (506s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (507s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (513s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (551s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (551s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (670s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (674s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (681s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (693s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (693s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (701s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (704s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (707s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (708s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (715s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (719s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (724s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (734s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (743s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (745s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (749s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (763s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (766s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (769s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (772s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (780s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (781s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (789s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (789s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (804s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (814s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (822s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (823s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (823s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (830s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (833s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (845s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (845s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (849s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (852s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (857s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (860s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (863s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (877s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (883s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (884s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:43:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (894s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (894s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (896s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (911s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (911s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (917s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (922s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (929s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (934s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (938s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (942s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (951s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (957s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (965s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (965s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (970s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (979s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (993s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (993s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1004s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1006s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1008s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1018s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1022s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1030s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1046s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1049s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1053s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1057s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1071s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1077s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1084s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1088s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1090s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1099s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1102s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1109s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1109s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1116s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1119s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1123s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1124s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1138s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1138s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1143s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1152s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1152s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1156s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1169s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1169s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1176s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1179s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1195s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1203s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1203s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1203s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1203s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1214s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1219s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1222s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1222s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1222s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1228s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1230s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1244s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1247s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1261s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1261s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1264s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1268s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1268s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1269s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1275s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1281s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1286s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1286s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1298s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1298s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1305s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1312s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1314s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1327s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1327s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1332s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1354s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1354s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1356s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1359s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1367s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1371s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1375s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1388s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1391s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1394s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1405s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1411s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1414s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1417s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:44:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1424s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1436s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1441s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1449s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1457s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1457s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1464s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1471s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1478s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1480s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1485s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1488s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1494s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1509s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1511s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1517s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1522s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1524s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1535s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1539s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1541s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1544s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1551s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:45:46Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\Video Conversion\\Input\\test", "module": "main", "function": "normalize_input_path", "line": 66} {"timestamp": "2026-08-20T14:45:46Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} {"timestamp": "2026-08-20T14:45:46Z", "level": "INFO", "message": "und→default language enabled: und → eng", "module": "process_manager", "function": "process_folder", "line": 186} {"timestamp": "2026-08-20T14:45:46Z", "level": "INFO", "message": "Processing: output.mkv", "module": "process_manager", "function": "process_folder", "line": 231} {"timestamp": "2026-08-20T14:45:46Z", "level": "INFO", "message": "File already in processing: output.mkv (31649.13 MB verified complete)", "module": "process_manager", "function": "process_folder", "line": 244} {"timestamp": "2026-08-20T14:45:46Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x804 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 305} {"timestamp": "2026-08-20T14:45:46Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 314} {"timestamp": "2026-08-20T14:48:41Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 152} {"timestamp": "2026-08-20T14:48:41Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 156} {"timestamp": "2026-08-20T14:48:41Z", "level": "INFO", "message": "✓ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 181} {"timestamp": "2026-08-20T14:48:41Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 320} {"timestamp": "2026-08-20T14:48:41Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 499} {"timestamp": "2026-08-20T14:48:41Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output.mkv -vf crop=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -map 0:s? -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -channel_layout:a:0 5.1 -metadata:s:a:0 title= -c:a:1 eac3 -b:a:1 448000 -ac:1 6 -channel_layout:a:1 5.1 -metadata:s:a:1 title= -c:s copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\output - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 545} {"timestamp": "2026-08-20T14:48:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (340s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (461s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (559s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (650s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (836s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (927s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1013s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1185s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1372s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1468s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1653s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1890s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1963s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2030s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2102s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2172s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2211s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2219s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2225s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2235s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2241s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2252s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2256s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:48:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2263s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2278s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2286s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2293s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2301s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2306s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2313s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2318s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2332s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2338s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2344s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2350s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2360s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2364s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2372s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2376s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2387s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2413s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2421s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2445s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2452s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2466s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2471s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2495s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2504s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2543s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2552s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2554s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2564s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2584s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2587s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2596s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2600s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2607s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2613s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2618s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2622s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2628s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2634s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2641s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2646s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2648s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2678s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2685s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2690s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2719s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2729s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2748s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2755s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2758s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2771s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2779s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2786s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2796s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2803s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2809s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2821s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2826s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2833s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2839s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2847s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2851s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2858s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2863s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2868s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2873s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2878s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2878s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2878s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2900s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2900s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2900s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2907s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2907s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2922s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2922s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2934s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2941s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2947s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:49:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2959s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2976s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2983s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2983s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2990s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2992s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3001s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3006s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3014s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3021s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-20T14:50:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3024s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84}