diff --git a/conversion_tracker.csv b/conversion_tracker.csv index 168d949..3fe53c6 100644 --- a/conversion_tracker.csv +++ b/conversion_tracker.csv @@ -3311,3 +3311,4 @@ anime,Chaos Dragon (2015),Chaos Dragon - Sekiryuu Seneki 8 - [EHX].mkv,7538.8,31 anime,Chaos Dragon (2015),Chaos Dragon - Sekiryuu Seneki 9 - [EHX].mkv,7570.84,364.14,4.8,1920x1080,1920x1080,3,32,CQ anime,Chaos Dragon (2015),Chaos Dragon - Sekiryuu Seneki 2 - [EHX].mkv,6744.61,396.4,5.9,1920x1080,1920x1080,3,32,CQ movie,N/A,The Mandalorian and Grogu (2026) h264 TrueHD Atmos 7.1 Remux-1080p BTM - [EHX].mkv,42712.99,1982.05,4.6,1920x1080,1920x1080,8,32,CQ +movie,N/A,Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv,31591.75,2174.97,6.9,1920x1080,1920x804,2,28,CQ diff --git a/core/audio_handler.py b/core/audio_handler.py index c1d8a39..3cf5c45 100644 --- a/core/audio_handler.py +++ b/core/audio_handler.py @@ -369,11 +369,12 @@ def choose_audio_bitrate(channels: int, bitrate_kbps: int, audio_config: dict, i # Check if source is within -10kbps of a standard bitrate matched_br = find_nearest_bitrate(bitrate_kbps, multi_bitrates) if matched_br > 0: - # Within threshold of a standard bitrate, use that one with EAC3 - logger.info(f"Multi-channel {output_channels}ch audio: matched bitrate {matched_br/1000:.0f}k โ†’ EAC3") - return ("eac3", matched_br, output_channels) + # Within threshold of a standard bitrate, use that one with EAC3 (or Opus for 8ch) + codec = "opus" if output_channels == 8 else "eac3" + logger.info(f"Multi-channel {output_channels}ch audio: matched bitrate {matched_br/1000:.0f}k โ†’ {codec.upper()}") + return (codec, matched_br, output_channels) - # Not within threshold - force EAC3 encoding with appropriate bitrate + # Not within threshold - force EAC3/Opus encoding with appropriate bitrate # EXCEPT: for very low bitrate audio, copy original to avoid quality loss if bitrate_kbps < (low_br / 1000): # Source bitrate is below minimum for multi-channel encoding @@ -381,17 +382,22 @@ def choose_audio_bitrate(channels: int, bitrate_kbps: int, audio_config: dict, i logger.info(f"Multi-channel audio {bitrate_kbps}kbps < {low_br/1000:.0f}k minimum - copying original {output_channels}ch to avoid quality loss") return ("copy", 0, output_channels) elif bitrate_kbps < (medium_br / 1000): - # Below medium, use low with EAC3 - logger.info(f"Multi-channel {output_channels}ch audio {bitrate_kbps}kbps: forcing EAC3 at low {low_br/1000:.0f}k") - return ("eac3", low_br, output_channels) + # Below medium, use low bitrate + codec = "opus" if output_channels == 8 else "eac3" + logger.info(f"Multi-channel {output_channels}ch audio {bitrate_kbps}kbps: forcing {codec.upper()} at low {low_br/1000:.0f}k") + return (codec, low_br, output_channels) elif bitrate_kbps >= (high_br / 1000) and resolution == "2160": - # High bitrate on 4K - use high EAC3 - logger.info(f"Multi-channel {output_channels}ch audio {bitrate_kbps}kbps (4K): forcing EAC3 at high {high_br/1000:.0f}k") - return ("eac3", high_br, output_channels) + # High bitrate on 4K - use high bitrate codec (but cap Opus at medium) + codec = "opus" if output_channels == 8 else "eac3" + target_br = medium_br if output_channels == 8 else high_br + br_label = "medium" if output_channels == 8 else "high" + logger.info(f"Multi-channel {output_channels}ch audio {bitrate_kbps}kbps (4K): forcing {codec.upper()} at {br_label} {target_br/1000:.0f}k") + return (codec, target_br, output_channels) else: # Default to medium for 1080p and below - logger.info(f"Multi-channel {output_channels}ch audio {bitrate_kbps}kbps: forcing EAC3 at medium {medium_br/1000:.0f}k") - return ("eac3", medium_br, output_channels) + codec = "opus" if output_channels == 8 else "eac3" + logger.info(f"Multi-channel {output_channels}ch audio {bitrate_kbps}kbps: forcing {codec.upper()} at medium {medium_br/1000:.0f}k") + return (codec, medium_br, output_channels) def filter_audio_streams(input_file: Path, streams: list) -> list: """ diff --git a/core/encode_engine.py b/core/encode_engine.py index 1b054ed..208e0b4 100644 --- a/core/encode_engine.py +++ b/core/encode_engine.py @@ -44,7 +44,7 @@ def check_encoder_available(encoder_codec: str) -> bool: def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, scale_height: int, src_width: int, src_height: int, filter_flags: str, audio_config: dict, method: str, bitrate_config: dict, encoder: str = "nvenc", subtitle_files: list = None, audio_language: str = None, - audio_filter_config: dict = None, test_mode: bool = False, strip_all_titles: bool = False, src_bit_depth: int = None, unforce_subs: bool = False, no_encode: bool = False, color_bit: int = None, crop_height: int = None, audio_titles: dict = None, audio_channels: dict = None, is_hdr: bool = False, skip_audio_check: bool = False): + audio_filter_config: dict = None, test_mode: bool = False, strip_all_titles: bool = False, src_bit_depth: int = None, unforce_subs: bool = False, no_encode: bool = False, color_bit: int = None, crop_height: int = None, audio_titles: dict = None, audio_channels: dict = None, is_hdr: bool = False, skip_audio_check: bool = False, use_remux_for_subs: bool = False): """ Execute FFmpeg encoding/re-muxing with structured console output. @@ -68,6 +68,7 @@ def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, s unforce_subs: If True, remove forced flag from subtitle tracks no_encode: If True, copy video/audio (re-mux only, skip encoding) color_bit: If specified (8 or 10), forces HEVC color bit depth. 8-bit uses yuv420p, 10-bit uses p010le. + use_remux_for_subs: If True, add subtitles in a separate remux pass (for PGS handling) crop_height: If specified, crop video to this height (centered). E.g., 816 for 1920x816 from 1920x1080 source. audio_titles: Dict mapping stream index to custom title. E.g., {1: "Commentary"} sets stream 1 title to "Commentary". audio_channels: Dict mapping stream index to channel count. E.g., {0: 2, 1: 6} forces track 0 to stereo, track 1 to 5.1. Only 2 or 6 allowed. @@ -133,8 +134,9 @@ def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, s encoder_pix_fmt = "p010le" encoder_bit_depth = "10-bit" logger.info(f"Using --color-bit {color_bit}: HEVC NVENC 10-bit (p010le)") - # Auto-select encoder based on detected source bit depth if provided (only if --color-bit not specified) - elif src_bit_depth is not None and color_bit is None: + # Auto-select encoder based on detected source bit depth only if user didn't explicitly specify one + # (this only runs if encoder is None, otherwise user selection takes precedence) + elif encoder is None and src_bit_depth is not None and color_bit is None: if src_bit_depth >= 10: # Source is 10-bit or higher - use HEVC NVENC encoder_name = "HEVC NVENC" @@ -327,18 +329,10 @@ def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, s cmd.extend(["-map","0:v:0"]) # Map only first actual video stream (skips attached pictures) - # Map only selected audio streams - if streams: - for index, _, _, _, _, _, _ in streams: - cmd.extend(["-map", f"0:{index}"]) - else: - # Fallback: if no audio streams detected, include all audio from source - logger.warning("No audio streams detected, including all audio from source") - cmd.extend(["-map", "0:a"]) - # Build audio filters for streams that need re-encoding with channel layout conversion # This is needed when downmixing (e.g., 7.1 TrueHD to 5.1 EAC3) to ensure proper channel remixing audio_filters_list = [] + for i, (index, channels, avg_bitrate, src_lang, meta_bitrate, title, codec_name) in enumerate(streams): # Determine output channels final_title = audio_titles.get(index, title) if audio_titles else title @@ -365,30 +359,34 @@ def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, s codec, br, final_channels = choose_audio_bitrate(output_channels, avg_bitrate, audio_config, is_1080_class, is_commentary, resolution_str, codec_name) if codec != "copy" and channels != final_channels: # Need to downmix/remix channels + # Use actual stream index, not enumeration index if final_channels >= 6: audio_filters_list.append(f"[0:a:{i}]aformat=channel_layouts=5.1[a{i}]") else: audio_filters_list.append(f"[0:a:{i}]aformat=channel_layouts=stereo[a{i}]") - # Add audio filter chain if any filters are needed - if audio_filters_list: - # Build complex filter: mark inputs and concat outputs - # For simple case with one audio stream, we can use -af instead of -filter_complex - if len(audio_filters_list) == 1 and len(streams) == 1: - # Single audio stream: use simple -af filter - filter_spec = audio_filters_list[0] - # Extract just the filter part (between brackets) - if '[0:a:0]' in filter_spec and '[a0]' in filter_spec: - filter_content = filter_spec.split(']')[0].replace('[0:a:0]', '') - cmd.extend(["-af", filter_content]) - logger.info(f"Applied audio filter for stream 0: {filter_content}") + # Map only selected audio streams + if streams: + for index, _, _, _, _, _, _ in streams: + cmd.extend(["-map", f"0:{index}"]) + else: + # Fallback: if no audio streams detected, include all audio from source + logger.warning("No audio streams detected, including all audio from source") + cmd.extend(["-map", "0:a"]) + + # Add subtitle mapping if present if subtitle_files: - for i, _ in enumerate(subtitle_files): - cmd.extend(["-map", f"{i+1}:s"]) - else: - cmd.extend(["-map", "0:s?"]) + if not use_remux_for_subs: + # Include subtitles in main encode (no PGS in source) + for i, _ in enumerate(subtitle_files): + cmd.extend(["-map", f"{i+1}:s"]) + else: + # Skip subtitles in main encode (has PGS - will add via remux after) + # This avoids conflicts with bitmap subtitle codecs + pass + # Video codec: copy if no_encode, otherwise use specified encoder if no_encode: @@ -489,8 +487,15 @@ def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, s cmd += [f"-metadata:s:a:{i}", "title="] else: # Re-encode with target bitrate - # EAC3 for multichannel, AAC for stereo - if codec == "eac3": + # Opus for 8-channel, EAC3 for multichannel, AAC for stereo + if codec == "opus": + # Opus (supports 7.1/8-channel surround) + cmd += [ + f"-c:a:{i}", "libopus", + f"-b:a:{i}", str(br), + f"-ac:{i}", str(final_channels) + ] + elif codec == "eac3": # Enhanced AC-3 (5.1 surround) cmd += [ f"-c:a:{i}", "eac3", @@ -687,4 +692,56 @@ def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, s test_preview_file.unlink() logger.info(f"Cleaned up test preview copy: {test_preview_file}") + # If using remux mode (PGS present), add subtitles (both embedded and external) via remux pass + if use_remux_for_subs: + logger.info(f"Adding subtitles via remux pass (PGS handling)...") + temp_remux_file = output_file.parent / f"{output_file.stem}_remux.mkv" + + # Build remux command: input is encoded file, add subtitles from original + external + remux_cmd = [ + "ffmpeg", "-y", + "-i", str(output_file), # Encoded video+audio + "-i", str(input_file), # Original file for embedded subtitles + ] + + # Add external subtitle files if present + if subtitle_files: + for sub_file in subtitle_files: + remux_cmd.extend(["-i", str(sub_file)]) + + # Build mapping: all from encoded, subtitles from original, then external subs + remux_cmd.extend([ + "-map", "0", # All streams from encoded file + "-map", "1:s?", # All subtitle streams from original + ]) + + # Add external subtitle mappings + if subtitle_files: + for i in range(len(subtitle_files)): + remux_cmd.extend(["-map", f"{i+2}:s"]) + + remux_cmd.extend([ + "-c", "copy", # Copy all streams (no re-encoding) + str(temp_remux_file) + ]) + + try: + logger.info(f"Remux command: {' '.join(remux_cmd)}") + remux_result = subprocess.run(remux_cmd, capture_output=True, text=True, check=False) + + if remux_result.returncode == 0: + # Remux succeeded - replace output with remuxed version + output_file.unlink() + temp_remux_file.rename(output_file) + logger.info(f"Successfully added subtitles via remux") + else: + # Remux failed - keep original encoded file (without subtitles) + logger.warning(f"Remux failed, keeping encoded file without subtitles: {remux_result.stderr[:200]}") + if temp_remux_file.exists(): + temp_remux_file.unlink() + except Exception as e: + logger.warning(f"Remux error: {e}") + if temp_remux_file.exists(): + temp_remux_file.unlink() + return orig_size, out_size, reduction_ratio diff --git a/core/process_manager.py b/core/process_manager.py index 5a0107c..8ad4d9b 100644 --- a/core/process_manager.py +++ b/core/process_manager.py @@ -12,7 +12,7 @@ from core.audio_handler import get_audio_streams from core.encode_engine import run_ffmpeg from core.file_transfer import copy_with_progress from core.logger_helper import setup_logger, setup_failure_logger -from core.video_handler import get_source_resolution, determine_target_resolution, get_source_bit_depth, has_forced_subtitles +from core.video_handler import get_source_resolution, determine_target_resolution, get_source_bit_depth, has_forced_subtitles, has_pgs_subtitles logger = setup_logger(Path(__file__).parent.parent / "logs") failure_logger = setup_failure_logger(Path(__file__).parent.parent / "logs") @@ -304,14 +304,20 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, # Width stays the same - cropping removes letterboxing vertically only logger.info(f"Adjusted target resolution for crop: {res_width}x{res_height} (width preserved)") - # Auto-select encoder based on detected source bit depth - if src_bit_depth >= 10: - # Source is 10-bit or higher - use HEVC NVENC - selected_encoder = "hevc" + # Use user-specified encoder if provided, otherwise auto-select based on bit depth + if encoder: + # User explicitly specified encoder + selected_encoder = encoder + logger.info(f"Using user-specified encoder: {selected_encoder.upper()}") else: - # Source is 8-bit - use AV1 NVENC - selected_encoder = "av1" - logger.info(f"Auto-selected {selected_encoder.upper()} encoder for detected {src_bit_depth}-bit source") + # Auto-select encoder based on detected source bit depth + if src_bit_depth >= 10: + # Source is 10-bit or higher - use HEVC NVENC + selected_encoder = "hevc" + else: + # Source is 8-bit - use AV1 NVENC + selected_encoder = "av1" + logger.info(f"Auto-selected {selected_encoder.upper()} encoder for detected {src_bit_depth}-bit source") # Log resolution decision if explicit_resolution: @@ -385,10 +391,16 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, logger.info(f"First audio stream is 'und', replacing with default language: {effective_audio_language}") print(f"๐Ÿ”„ Audio stream detected as 'und', will tag as: {effective_audio_language}") + # Check if source has PGS subtitles (use remux workflow if yes) + has_pgs = has_pgs_subtitles(file) + use_remux = has_pgs + if has_pgs: + logger.info(f"Source has PGS subtitles - will use remux workflow for subtitle handling") + orig_size, out_size, reduction_ratio = run_ffmpeg( temp_input, temp_output, file_cq, res_width, res_height, src_width, src_height, filter_flags, audio_config, method, bitrate_config, actual_encoder, [subtitle_file] if subtitle_file else None, effective_audio_language, - audio_filter_config, test_mode, strip_all_titles, src_bit_depth, unforce_subs, no_encode, color_bit, crop_height, audio_titles, audio_channels, False, skip_audio_check + audio_filter_config, test_mode, strip_all_titles, src_bit_depth, unforce_subs, no_encode, color_bit, crop_height, audio_titles, audio_channels, False, skip_audio_check, use_remux ) # Check if encode met size target @@ -430,7 +442,8 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, 'subtitle_file': subtitle_file, 'src_bit_depth': src_bit_depth, 'encoder': actual_encoder, - 'effective_audio_language': effective_audio_language + 'effective_audio_language': effective_audio_language, + 'use_remux': use_remux }) consecutive_failures += 1 if consecutive_failures >= max_consecutive: @@ -483,7 +496,8 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, 'file_cq': file_cq, 'is_tv': is_tv, 'subtitle_file': subtitle_file, - 'effective_audio_language': effective_audio_language + 'effective_audio_language': effective_audio_language, + 'use_remux': use_remux }) consecutive_failures += 1 if consecutive_failures >= max_consecutive: @@ -518,7 +532,7 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, _save_successful_encoding( file, temp_input, temp_output, orig_size, out_size, reduction_ratio, method, src_width, src_height, res_width, res_height, - file_cq, tracker_file, folder, is_tv, suffix, config, test_mode, subtitle_file, travel_output_folder, replace_file, wait_seconds, combined_suffix + file_cq, tracker_file, folder, is_tv, suffix, config, test_mode, subtitle_file, travel_output_folder, replace_file, wait_seconds, combined_suffix, use_remux ) # In test mode, stop after first successful file @@ -572,7 +586,7 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, file_data['src_width'], file_data['src_height'], filter_flags, audio_config, "Bitrate", bitrate_config, file_data.get('encoder', encoder), [file_data.get('subtitle_file')] if file_data.get('subtitle_file') else None, file_data.get('effective_audio_language'), None, test_mode, strip_all_titles, - file_data.get('src_bit_depth'), unforce_subs, no_encode, color_bit, crop_height, audio_titles, audio_channels, False, skip_audio_check + file_data.get('src_bit_depth'), unforce_subs, no_encode, color_bit, crop_height, audio_titles, audio_channels, False, skip_audio_check, file_data.get('use_remux', False) ) # Check if bitrate also failed @@ -596,7 +610,7 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, file_data['res_width'], file_data['res_height'], file_data['file_cq'], tracker_file, folder, file_data['is_tv'], suffix, config, False, - file_data.get('subtitle_file'), travel_output_folder, replace_file, wait_seconds, combined_suffix + file_data.get('subtitle_file'), travel_output_folder, replace_file, wait_seconds, combined_suffix, file_data.get('use_remux', False) ) except subprocess.CalledProcessError as e: @@ -645,7 +659,7 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, def _save_successful_encoding(file, temp_input, temp_output, orig_size, out_size, reduction_ratio, method, src_width, src_height, res_width, res_height, - file_cq, tracker_file, folder, is_tv, suffix, config=None, test_mode=False, subtitle_file=None, travel_output_folder=None, replace_file: bool = False, wait_seconds: int = 0, combined_suffix: str = None): + file_cq, tracker_file, folder, is_tv, suffix, config=None, test_mode=False, subtitle_file=None, travel_output_folder=None, replace_file: bool = False, wait_seconds: int = 0, combined_suffix: str = None, use_remux: bool = False): """Helper function to save successfully encoded files with [EHX] tag and clean up subtitle files.""" # In test mode, show ratio and skip file move/cleanup @@ -756,12 +770,12 @@ def _save_successful_encoding(file, temp_input, temp_output, orig_size, out_size else: logger.info(f"Featurettes file preserved at origin: {file.name}") - # Clean up subtitle file if it was embedded + # Clean up subtitle file after encoding (it's now embedded in the video) if subtitle_file and subtitle_file.exists(): try: subtitle_file.unlink() - print(f"๐Ÿ—‘๏ธ Removed embedded subtitle: {subtitle_file.name}") - logger.info(f"Removed embedded subtitle: {subtitle_file.name}") + print(f"๐Ÿ—‘๏ธ Removed subtitle file: {subtitle_file.name}") + logger.info(f"Removed subtitle file: {subtitle_file.name}") except Exception as e: logger.warning(f"Could not delete subtitle file {subtitle_file.name}: {e}") except Exception as e: diff --git a/core/video_handler.py b/core/video_handler.py index 1b5ad2f..d1191d3 100644 --- a/core/video_handler.py +++ b/core/video_handler.py @@ -321,6 +321,23 @@ def get_subtitle_stream_codecs(input_file: Path) -> dict: logger.warning(f"Failed to get subtitle stream codecs for {input_file.name}: {e}") return {} +def has_pgs_subtitles(input_file: Path) -> bool: + """ + Check if the input file has PGS (presentation graphics) subtitles. + PGS is the codec used for bitmap subtitles in Blu-ray discs. + Returns True if at least one subtitle stream uses 'hdmv_pgs_subtitle' codec. + """ + try: + subtitle_codecs = get_subtitle_stream_codecs(input_file) + for codec_name in subtitle_codecs.values(): + if codec_name.lower() == "hdmv_pgs_subtitle": + logger.debug(f"Found PGS subtitle stream in {input_file.name}") + return True + return False + except Exception as e: + logger.warning(f"Failed to check for PGS subtitles in {input_file.name}: {e}") + return False + def has_forced_subtitles(input_file: Path) -> bool: """ Check if the input file has any subtitles with the forced flag set. diff --git a/logs/conversion.log b/logs/conversion.log index ed90db5..913220d 100644 --- a/logs/conversion.log +++ b/logs/conversion.log @@ -182,3 +182,3227 @@ {"timestamp": "2026-08-22T05:20:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3191s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-22T05:20:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3196s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} {"timestamp": "2026-08-22T05:20:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:07:09Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND", "module": "main", "function": "normalize_input_path", "line": 66} +{"timestamp": "2026-08-22T06:07:09Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} +{"timestamp": "2026-08-22T06:07:09Z", "level": "INFO", "message": "undโ†’default language enabled: und โ†’ eng", "module": "process_manager", "function": "process_folder", "line": 186} +{"timestamp": "2026-08-22T06:07:09Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 231} +{"timestamp": "2026-08-22T06:07: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": 244} +{"timestamp": "2026-08-22T06:07:10Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 314} +{"timestamp": "2026-08-22T06:09:16Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 153} +{"timestamp": "2026-08-22T06:09:16Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 157} +{"timestamp": "2026-08-22T06:09:16Z", "level": "INFO", "message": "โœ“ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 182} +{"timestamp": "2026-08-22T06:09:16Z", "level": "INFO", "message": "Multi-channel 6ch audio 4141kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:09:16Z", "level": "INFO", "message": "Multi-channel 6ch audio 640kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:09:16Z", "level": "INFO", "message": "Test mode: Creating 15-minute preview copy at C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00-copy.mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 246} +{"timestamp": "2026-08-22T06:09:45Z", "level": "INFO", "message": "Test preview copy created: 3653.71 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 274} +{"timestamp": "2026-08-22T06:09:45Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 321} +{"timestamp": "2026-08-22T06:09:45Z", "level": "INFO", "message": "Multi-channel 6ch audio 4141kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:09:45Z", "level": "INFO", "message": "Multi-channel 6ch audio 640kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:09:45Z", "level": "INFO", "message": "Multi-channel 6ch audio 4141kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:09:45Z", "level": "INFO", "message": "Multi-channel 6ch audio 640kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:09:45Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 548} +{"timestamp": "2026-08-22T06:09:45Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00-copy.mkv -vf scale=1920:1080:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -metadata:s:a:0 title= -c:a:1 eac3 -b:a:1 448000 -ac:1 6 -metadata:s:a:1 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": 594} +{"timestamp": "2026-08-22T06:10:10Z", "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-22T06:10:11Z", "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-22T06:10:11Z", "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-22T06:10:12Z", "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-22T06:10:12Z", "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-22T06:10:13Z", "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-22T06:10:13Z", "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-22T06:10:14Z", "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-22T06:10:14Z", "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-22T06:10:15Z", "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-22T06:10:15Z", "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-22T06:10:16Z", "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-22T06:10:16Z", "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-22T06:10:17Z", "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-22T06:10:17Z", "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-22T06:10:18Z", "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-22T06:10:18Z", "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-22T06:10:19Z", "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-22T06:10:19Z", "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-22T06:10:20Z", "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-22T06:10:20Z", "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-22T06:10:21Z", "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-22T06:10:21Z", "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-22T06:10:22Z", "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-22T06:10:22Z", "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-22T06:10: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-22T06:10:23Z", "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-22T06:10:24Z", "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-22T06:10: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-22T06:10:25Z", "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-22T06:10:26Z", "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-22T06:10:26Z", "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-22T06:10:27Z", "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-22T06:10:27Z", "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-22T06:10:28Z", "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-22T06:10:28Z", "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-22T06:10:29Z", "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-22T06:10:29Z", "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-22T06:10:30Z", "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-22T06:10:30Z", "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-22T06:10:31Z", "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-22T06:10:31Z", "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-22T06:10:32Z", "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-22T06:10:32Z", "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-22T06:10:33Z", "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-22T06:10:33Z", "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-22T06:10:34Z", "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-22T06:10:34Z", "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-22T06:10:35Z", "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-22T06:10:35Z", "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-22T06:10:36Z", "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-22T06:10:36Z", "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-22T06:10:37Z", "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-22T06:10:37Z", "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-22T06:10:38Z", "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-22T06:10:38Z", "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-22T06:10:39Z", "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-22T06:10:39Z", "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-22T06:10:40Z", "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-22T06:10:40Z", "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-22T06:10:41Z", "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-22T06:10:42Z", "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-22T06:10:42Z", "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-22T06:10:43Z", "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-22T06:10:43Z", "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-22T06:10:44Z", "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-22T06:10:44Z", "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-22T06:10:45Z", "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-22T06:10:45Z", "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-22T06:10:46Z", "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-22T06:10:46Z", "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-22T06:10:47Z", "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-22T06:10:47Z", "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-22T06:10:48Z", "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-22T06:10:48Z", "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-22T06:10: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-22T06:10:49Z", "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-22T06:10:50Z", "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-22T06:10:50Z", "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-22T06:10:51Z", "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-22T06:10:51Z", "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-22T06:10:52Z", "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-22T06:10:52Z", "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-22T06:10:53Z", "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-22T06:10:53Z", "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-22T06:10:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (862s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:10:54Z", "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-22T06:10:55Z", "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-22T06:10:55Z", "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-22T06:10:56Z", "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-22T06:10:56Z", "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-22T06:10:56Z", "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-22T06:12:02Z", "level": "INFO", "message": "Black frame analysis: 2.5% of first 300s is black", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 202} +{"timestamp": "2026-08-22T06:12:02Z", "level": "INFO", "message": "Output file black content acceptable (2.5% black)", "module": "black_frame_detector", "function": "analyze_output_for_black", "line": 209} +{"timestamp": "2026-08-22T06:12:02Z", "level": "INFO", "message": "\n๐Ÿ“Š ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 678} +{"timestamp": "2026-08-22T06:12:02Z", "level": "INFO", "message": " Original Size: 3653.71 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 679} +{"timestamp": "2026-08-22T06:12:02Z", "level": "INFO", "message": " Encoded Size: 364.10 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 680} +{"timestamp": "2026-08-22T06:12:02Z", "level": "INFO", "message": " Reduction: 10.0% of original (90.0% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 681} +{"timestamp": "2026-08-22T06:12:02Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x1080", "module": "encode_engine", "function": "run_ffmpeg", "line": 682} +{"timestamp": "2026-08-22T06:12:02Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 683} +{"timestamp": "2026-08-22T06:12:03Z", "level": "INFO", "message": "Cleaned up test preview copy: C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00-copy.mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 691} +{"timestamp": "2026-08-22T06:12:03Z", "level": "INFO", "message": "Adding embedded subtitles via remux pass...", "module": "encode_engine", "function": "run_ffmpeg", "line": 698} +{"timestamp": "2026-08-22T06:12:03Z", "level": "INFO", "message": "Remux command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv -map 0 -map 1:s? -c copy C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX]_remux.mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 713} +{"timestamp": "2026-08-22T06:12:13Z", "level": "INFO", "message": "Successfully added subtitles via remux", "module": "encode_engine", "function": "run_ffmpeg", "line": 720} +{"timestamp": "2026-08-22T06:12:13Z", "level": "INFO", "message": "TEST MODE - File: Dungeons and Dragons - Honor Among Thieves_t00.mkv | Ratio: 10.0% | Method: CQ", "module": "process_manager", "function": "_save_successful_encoding", "line": 666} +{"timestamp": "2026-08-22T06:12:13Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 643} +{"timestamp": "2026-08-22T06:14:01Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND", "module": "main", "function": "normalize_input_path", "line": 66} +{"timestamp": "2026-08-22T06:14:01Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} +{"timestamp": "2026-08-22T06:14:01Z", "level": "INFO", "message": "undโ†’default language enabled: und โ†’ eng", "module": "process_manager", "function": "process_folder", "line": 186} +{"timestamp": "2026-08-22T06:14:01Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 231} +{"timestamp": "2026-08-22T06:14:01Z", "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": 244} +{"timestamp": "2026-08-22T06:14:01Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x804 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 305} +{"timestamp": "2026-08-22T06:14:01Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 314} +{"timestamp": "2026-08-22T06:16:02Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 153} +{"timestamp": "2026-08-22T06:16:02Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 157} +{"timestamp": "2026-08-22T06:16:02Z", "level": "INFO", "message": "โœ“ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 182} +{"timestamp": "2026-08-22T06:16:02Z", "level": "INFO", "message": "Multi-channel 6ch audio 4293kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:16:02Z", "level": "INFO", "message": "Multi-channel 6ch audio 639kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:16:02Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 321} +{"timestamp": "2026-08-22T06:16:02Z", "level": "INFO", "message": "Multi-channel 6ch audio 4293kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:16:02Z", "level": "INFO", "message": "Multi-channel 6ch audio 639kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:16:02Z", "level": "INFO", "message": "Multi-channel 6ch audio 4293kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:16:02Z", "level": "INFO", "message": "Multi-channel 6ch audio 639kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:16:02Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 548} +{"timestamp": "2026-08-22T06:16:02Z", "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=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 0:2 -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -metadata:s:a:0 title= -c:a:1 eac3 -b:a:1 448000 -ac:1 6 -metadata:s:a:1 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": 594} +{"timestamp": "2026-08-22T06:16:22Z", "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-22T06:16:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (315s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:16:23Z", "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-22T06:16:24Z", "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-22T06:16:24Z", "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-22T06:16:25Z", "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-22T06:16:25Z", "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-22T06:16:26Z", "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-22T06:16:26Z", "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-22T06:16:27Z", "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-22T06:16:27Z", "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-22T06:16:28Z", "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-22T06:16:28Z", "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-22T06:16:29Z", "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-22T06:16:29Z", "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-22T06:16:30Z", "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-22T06:16:30Z", "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-22T06:16:31Z", "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-22T06:16:31Z", "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-22T06:16:32Z", "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-22T06:16:32Z", "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-22T06:16:33Z", "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-22T06:16:33Z", "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-22T06:16:34Z", "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-22T06:16:34Z", "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-22T06:16:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (509s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:16:35Z", "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-22T06:16: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-22T06:16:36Z", "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-22T06:16:37Z", "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-22T06:16:37Z", "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-22T06:16:38Z", "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-22T06:16:38Z", "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-22T06:16:39Z", "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-22T06:16:40Z", "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-22T06:16: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-22T06:16:41Z", "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-22T06:16:41Z", "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-22T06:16:42Z", "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-22T06:16:42Z", "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-22T06:16:43Z", "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-22T06:16:43Z", "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-22T06:16:44Z", "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-22T06:16:44Z", "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-22T06:16:45Z", "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-22T06:16:45Z", "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-22T06:16:46Z", "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-22T06:16:46Z", "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-22T06:16:47Z", "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-22T06:16:47Z", "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-22T06:16:48Z", "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-22T06:16:48Z", "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-22T06:16:49Z", "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-22T06:16:49Z", "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-22T06:16:50Z", "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-22T06:16:50Z", "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-22T06:16:51Z", "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-22T06:16:51Z", "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-22T06:16:52Z", "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-22T06:16:52Z", "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-22T06:16:53Z", "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-22T06:16:53Z", "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-22T06:16:54Z", "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-22T06:16:54Z", "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-22T06:16:55Z", "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-22T06:16:56Z", "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-22T06:16:56Z", "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-22T06:16:57Z", "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-22T06:16:57Z", "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-22T06:16:58Z", "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-22T06:16:58Z", "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-22T06:16:59Z", "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-22T06:16: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-22T06:17:00Z", "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-22T06:17: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-22T06:17:01Z", "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-22T06:17:01Z", "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-22T06:17:02Z", "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-22T06:17:02Z", "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-22T06:17:03Z", "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-22T06:17:03Z", "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-22T06:17:04Z", "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-22T06:17:04Z", "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-22T06:17:05Z", "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-22T06:17:05Z", "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-22T06:17:06Z", "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-22T06:17:06Z", "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-22T06:17:07Z", "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-22T06:17:07Z", "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-22T06:17:08Z", "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-22T06:17:08Z", "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-22T06:17:09Z", "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-22T06:17:09Z", "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-22T06:17:10Z", "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-22T06:17:10Z", "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-22T06:17:11Z", "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-22T06:17:11Z", "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-22T06:17:12Z", "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-22T06:17:13Z", "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-22T06:17:13Z", "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-22T06:17:14Z", "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-22T06:17:14Z", "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-22T06:17:15Z", "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-22T06:17:15Z", "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-22T06:17: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-22T06:17:16Z", "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-22T06:17:17Z", "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-22T06:17:17Z", "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-22T06:17:18Z", "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-22T06:17:18Z", "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-22T06:17:19Z", "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-22T06:17:19Z", "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-22T06:17: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-22T06:17:20Z", "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-22T06:17:21Z", "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-22T06:17:21Z", "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-22T06:17:22Z", "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-22T06:17:22Z", "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-22T06:17:23Z", "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-22T06:17:23Z", "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-22T06:17:24Z", "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-22T06:17:24Z", "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-22T06:17:25Z", "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-22T06:17:25Z", "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-22T06:17:26Z", "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-22T06:17:26Z", "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-22T06:17:27Z", "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-22T06:17: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-22T06:17:28Z", "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-22T06:17:29Z", "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-22T06:17:29Z", "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-22T06:17:30Z", "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-22T06:17:30Z", "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-22T06:17:31Z", "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-22T06:17:31Z", "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-22T06:17:32Z", "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-22T06:17:32Z", "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-22T06:17:33Z", "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-22T06:17:33Z", "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-22T06:17:34Z", "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-22T06:17:34Z", "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-22T06:17:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1503s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:35Z", "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-22T06:17:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1520s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1527s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:37Z", "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-22T06:17:37Z", "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-22T06:17:38Z", "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-22T06:17:38Z", "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-22T06:17:39Z", "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-22T06:17:39Z", "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-22T06:17:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1579s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1586s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:41Z", "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-22T06:17:41Z", "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-22T06:17:42Z", "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-22T06:17:42Z", "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-22T06:17:43Z", "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-22T06:17:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1633s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1643s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:44Z", "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-22T06:17:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1661s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:46Z", "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-22T06:17:46Z", "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-22T06:17:47Z", "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-22T06:17:47Z", "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-22T06:17: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-22T06:17:48Z", "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-22T06:17:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:49Z", "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-22T06:17: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-22T06:17:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1749s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:51Z", "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-22T06:17:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1768s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:52Z", "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-22T06:17:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1786s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:53Z", "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-22T06:17:53Z", "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-22T06:17: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-22T06:17:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1818s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:55Z", "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-22T06:17:55Z", "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-22T06:17:56Z", "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-22T06:17:56Z", "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-22T06:17:57Z", "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-22T06:17:57Z", "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-22T06:17:58Z", "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-22T06:17:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1876s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:17:59Z", "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-22T06:17:59Z", "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-22T06:18:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1900s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:00Z", "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-22T06:18:01Z", "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-22T06:18:02Z", "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-22T06:18:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1934s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1943s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1952s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:04Z", "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-22T06:18:04Z", "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-22T06:18:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1975s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:05Z", "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-22T06:18:06Z", "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-22T06:18:06Z", "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-22T06:18:07Z", "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-22T06:18:07Z", "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-22T06:18:08Z", "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-22T06:18:08Z", "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-22T06:18:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2033s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:09Z", "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-22T06:18:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2049s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2057s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:11Z", "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-22T06:18:11Z", "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-22T06:18:12Z", "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-22T06:18:12Z", "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-22T06:18:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2096s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2104s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:14Z", "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-22T06:18:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2122s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2132s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:15Z", "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-22T06:18:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2150s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2159s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:17Z", "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-22T06:18:17Z", "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-22T06:18:18Z", "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-22T06:18:19Z", "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-22T06:18:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2203s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:20Z", "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-22T06:18:20Z", "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-22T06:18:21Z", "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-22T06:18:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2240s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:22Z", "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-22T06:18:22Z", "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-22T06:18:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2268s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:23Z", "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-22T06:18:24Z", "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-22T06:18:24Z", "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-22T06:18:25Z", "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-22T06:18:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2311s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2320s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:26Z", "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-22T06:18:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2348s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:28Z", "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-22T06:18:28Z", "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-22T06:18:29Z", "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-22T06:18:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:30Z", "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-22T06:18:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2397s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2405s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:31Z", "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-22T06:18:32Z", "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-22T06:18:32Z", "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-22T06:18:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2431s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2438s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:34Z", "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-22T06:18:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2450s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:35Z", "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-22T06:18:36Z", "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-22T06:18:36Z", "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-22T06:18:37Z", "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-22T06:18:37Z", "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-22T06:18:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2489s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:38Z", "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-22T06:18:39Z", "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-22T06:18:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2510s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:40Z", "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-22T06:18:40Z", "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-22T06:18: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-22T06:18:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2537s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2546s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2555s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:43Z", "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-22T06:18:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2573s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:44Z", "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-22T06:18:44Z", "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-22T06:18:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2601s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:45Z", "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-22T06:18:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2619s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:46Z", "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-22T06:18:47Z", "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-22T06:18:47Z", "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-22T06:18:48Z", "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-22T06:18:48Z", "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-22T06:18:49Z", "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-22T06:18:49Z", "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-22T06:18:50Z", "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-22T06:18:50Z", "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-22T06:18:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2707s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2715s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2722s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:53Z", "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-22T06:18:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2736s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:54Z", "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-22T06:18:54Z", "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-22T06:18:55Z", "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-22T06:18:55Z", "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-22T06:18:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2780s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2789s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2798s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:57Z", "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-22T06:18:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2816s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2825s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2835s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:18:59Z", "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-22T06:19:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2853s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2862s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2872s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2881s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2897s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:03Z", "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-22T06:19:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2913s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2920s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2928s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:05Z", "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-22T06:19:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2942s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:06Z", "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-22T06:19:06Z", "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-22T06:19:07Z", "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-22T06:19:08Z", "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-22T06:19:08Z", "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-22T06:19:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2991s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:09Z", "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-22T06:19:10Z", "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-22T06:19:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3018s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:11Z", "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-22T06:19:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3034s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3043s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3052s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:19:13Z", "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-22T06:19:30Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND", "module": "main", "function": "normalize_input_path", "line": 66} +{"timestamp": "2026-08-22T06:19:30Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} +{"timestamp": "2026-08-22T06:19:30Z", "level": "INFO", "message": "undโ†’default language enabled: und โ†’ eng", "module": "process_manager", "function": "process_folder", "line": 186} +{"timestamp": "2026-08-22T06:19:30Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 231} +{"timestamp": "2026-08-22T06:19:30Z", "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": 244} +{"timestamp": "2026-08-22T06:19:30Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x804 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 305} +{"timestamp": "2026-08-22T06:19:30Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 314} +{"timestamp": "2026-08-22T06:21:31Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 95} +{"timestamp": "2026-08-22T06:21:31Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 153} +{"timestamp": "2026-08-22T06:21:31Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 157} +{"timestamp": "2026-08-22T06:21:31Z", "level": "INFO", "message": "โœ“ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 182} +{"timestamp": "2026-08-22T06:21:31Z", "level": "INFO", "message": "Multi-channel 6ch audio 4160kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:21:31Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 321} +{"timestamp": "2026-08-22T06:21:31Z", "level": "INFO", "message": "Multi-channel 6ch audio 4160kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:21:31Z", "level": "INFO", "message": "Applied audio filter for stream 0: [0:a:0", "module": "encode_engine", "function": "run_ffmpeg", "line": 384} +{"timestamp": "2026-08-22T06:21:31Z", "level": "INFO", "message": "Multi-channel 6ch audio 4160kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:21:31Z", "level": "INFO", "message": "Bitmap subtitle streams detected (hdmv_pgs_subtitle) - copying subtitles without conversion", "module": "encode_engine", "function": "run_ffmpeg", "line": 548} +{"timestamp": "2026-08-22T06:21:31Z", "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=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -af [0:a:0 -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -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": 594} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 641} +{"timestamp": "2026-08-22T06:21:31Z", "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": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " built with gcc 16.1.0 (Rev2, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "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": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " libavutil 61. 1.101 / 61. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " libavcodec 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " libavformat 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " libavdevice 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " libavfilter 12. 1.101 / 12. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " libswscale 10. 1.101 / 10. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " libswresample 7. 1.101 / 7. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000024b40dd54c0] Stream #6: not enough frames to estimate rate; consider increasing probesize", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000024b40dd54c0] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000024b40dd54c0] Could not find codec parameters for stream 4 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000024b40dd54c0] Could not find codec parameters for stream 5 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "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": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Dungeons and Dragons - Honor Among Thieves", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " encoder : libmakemkv v1.18.4 (1.3.10/1.5.2) win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " creation_time : 2026-08-19T19:29:17.000000Z", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Duration: 02:14:08.22, start: 0.000000, bitrate: 31402 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapters:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:0: start 0.000000, end 475.349875", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 01", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:1: start 475.349875, end 888.387500", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 02", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:2: start 888.387500, end 1608.565292", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 03", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:3: start 1608.565292, end 2034.198833", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 04", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:4: start 2034.198833, end 2533.989792", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 05", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:5: start 2533.989792, end 2959.665042", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 06", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:6: start 2959.665042, end 3453.408292", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 07", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:7: start 3453.408292, end 3910.197958", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 08", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:8: start 3910.197958, end 4623.118500", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 09", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:9: start 4623.118500, end 5201.196000", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 10", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:10: start 5201.196000, end 5531.108917", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 11", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:11: start 5531.108917, end 6015.843167", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 12", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:12: start 6015.843167, end 6464.541417", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 13", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:13: start 6464.541417, end 6810.553750", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 14", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:14: start 6810.553750, end 7537.279750", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 15", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Chapter #0:15: start 7537.279750, end 8048.224000", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Chapter 16", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "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": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " BPS-eng : 26320645", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.206833333", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 192964", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 26479247137", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001011", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "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": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Surround 7.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " BPS-eng : 4346995", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.207500000", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 9657849", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 4373189646", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "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": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " title : Surround 5.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " BPS-eng : 640000", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.224000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 251507", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 643857920", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Stream #0:3(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " BPS-eng : 39903", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " DURATION-eng : 02:06:52.625854166", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3178", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 37971399", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Stream #0:4(eng): Subtitle: hdmv_pgs_subtitle (pgssub) (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " BPS-eng : 596", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " DURATION-eng : 00:35:25.394104166", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 26", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 158409", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Stream #0:5(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " BPS-eng : 45458", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " DURATION-eng : 02:07:46.721562500", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3855", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 43564244", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001201", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "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": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " filename : cover.jpg", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": " mimetype : image/jpeg", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "[AVFilterGraph @ 0000024b40e577c0] Mismatched '[' found in the following: \"[0:a:0\".", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "[AVFilterGraph @ 0000024b40e577c0] Error parsing a filter description around:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "[AVFilterGraph @ 0000024b40e577c0] Error parsing filterchain '[0:a:0' around:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "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": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "ERROR", "message": "Error opening output files: Invalid argument", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:21:31Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 643} +{"timestamp": "2026-08-22T06:21:46Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND", "module": "main", "function": "normalize_input_path", "line": 66} +{"timestamp": "2026-08-22T06:21:46Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} +{"timestamp": "2026-08-22T06:21:46Z", "level": "INFO", "message": "undโ†’default language enabled: und โ†’ eng", "module": "process_manager", "function": "process_folder", "line": 186} +{"timestamp": "2026-08-22T06:21:46Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 231} +{"timestamp": "2026-08-22T06:21: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": 244} +{"timestamp": "2026-08-22T06:21:46Z", "level": "INFO", "message": "Found subtitle file: Dungeons and Dragons - Honor Among Thieves_t00.en.srt", "module": "process_manager", "function": "process_folder", "line": 285} +{"timestamp": "2026-08-22T06:21:46Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x804 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 305} +{"timestamp": "2026-08-22T06:21:46Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 314} +{"timestamp": "2026-08-22T06:23:57Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 95} +{"timestamp": "2026-08-22T06:23:57Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 153} +{"timestamp": "2026-08-22T06:23:57Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 157} +{"timestamp": "2026-08-22T06:23:57Z", "level": "INFO", "message": "โœ“ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 182} +{"timestamp": "2026-08-22T06:23:57Z", "level": "INFO", "message": "Multi-channel 6ch audio 4339kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:23:57Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 321} +{"timestamp": "2026-08-22T06:23:57Z", "level": "INFO", "message": "Multi-channel 6ch audio 4339kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:23:57Z", "level": "INFO", "message": "Applied audio filter for stream 0: [0:a:0", "module": "encode_engine", "function": "run_ffmpeg", "line": 384} +{"timestamp": "2026-08-22T06:23:57Z", "level": "INFO", "message": "Multi-channel 6ch audio 4339kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:23:58Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv -i C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND\\Dungeons and Dragons - Honor Among Thieves_t00.en.srt -vf crop=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -af [0:a:0 -map 1:s -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -metadata:s:a:0 title= -c:s srt -metadata:s:s:0 language=eng C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 594} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 641} +{"timestamp": "2026-08-22T06:23:58Z", "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": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " built with gcc 16.1.0 (Rev2, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "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": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " libavutil 61. 1.101 / 61. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " libavcodec 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " libavformat 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " libavdevice 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " libavfilter 12. 1.101 / 12. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " libswscale 10. 1.101 / 10. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " libswresample 7. 1.101 / 7. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 000001f763d96040] Stream #6: not enough frames to estimate rate; consider increasing probesize", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 000001f763d96040] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 000001f763d96040] Could not find codec parameters for stream 4 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 000001f763d96040] Could not find codec parameters for stream 5 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "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": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Dungeons and Dragons - Honor Among Thieves", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " encoder : libmakemkv v1.18.4 (1.3.10/1.5.2) win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " creation_time : 2026-08-19T19:29:17.000000Z", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Duration: 02:14:08.22, start: 0.000000, bitrate: 31402 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapters:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:0: start 0.000000, end 475.349875", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 01", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:1: start 475.349875, end 888.387500", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 02", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:2: start 888.387500, end 1608.565292", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 03", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:3: start 1608.565292, end 2034.198833", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 04", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:4: start 2034.198833, end 2533.989792", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 05", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:5: start 2533.989792, end 2959.665042", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 06", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:6: start 2959.665042, end 3453.408292", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 07", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:7: start 3453.408292, end 3910.197958", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 08", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:8: start 3910.197958, end 4623.118500", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 09", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:9: start 4623.118500, end 5201.196000", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 10", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:10: start 5201.196000, end 5531.108917", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 11", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:11: start 5531.108917, end 6015.843167", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 12", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:12: start 6015.843167, end 6464.541417", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 13", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:13: start 6464.541417, end 6810.553750", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 14", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:14: start 6810.553750, end 7537.279750", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 15", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Chapter #0:15: start 7537.279750, end 8048.224000", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Chapter 16", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "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": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " BPS-eng : 26320645", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.206833333", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 192964", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 26479247137", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001011", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "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": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Surround 7.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " BPS-eng : 4346995", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.207500000", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 9657849", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 4373189646", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "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": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " title : Surround 5.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " BPS-eng : 640000", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.224000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 251507", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 643857920", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Stream #0:3(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " BPS-eng : 39903", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " DURATION-eng : 02:06:52.625854166", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3178", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 37971399", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Stream #0:4(eng): Subtitle: hdmv_pgs_subtitle (pgssub) (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " BPS-eng : 596", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " DURATION-eng : 00:35:25.394104166", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 26", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 158409", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Stream #0:5(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " BPS-eng : 45458", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " DURATION-eng : 02:07:46.721562500", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3855", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 43564244", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001201", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "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": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " filename : cover.jpg", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " mimetype : image/jpeg", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "Input #1, srt, from 'C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND\\Dungeons and Dragons - Honor Among Thieves_t00.en.srt':", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Duration: N/A, bitrate: N/A", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": " Stream #1:0: Subtitle: subrip (srt)", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "[AVFilterGraph @ 000001f763e0d340] Mismatched '[' found in the following: \"[0:a:0\".", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "[AVFilterGraph @ 000001f763e0d340] Error parsing a filter description around:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "[AVFilterGraph @ 000001f763e0d340] Error parsing filterchain '[0:a:0' around:", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "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": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "ERROR", "message": "Error opening output files: Invalid argument", "module": "encode_engine", "function": "run_ffmpeg", "line": 643} +{"timestamp": "2026-08-22T06:23:58Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 643} +{"timestamp": "2026-08-22T06:25:14Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND", "module": "main", "function": "normalize_input_path", "line": 66} +{"timestamp": "2026-08-22T06:25:14Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} +{"timestamp": "2026-08-22T06:25:14Z", "level": "INFO", "message": "undโ†’default language enabled: und โ†’ eng", "module": "process_manager", "function": "process_folder", "line": 186} +{"timestamp": "2026-08-22T06:25:14Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 231} +{"timestamp": "2026-08-22T06:25:14Z", "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": 244} +{"timestamp": "2026-08-22T06:25:14Z", "level": "INFO", "message": "Found subtitle file: Dungeons and Dragons - Honor Among Thieves_t00.en.srt", "module": "process_manager", "function": "process_folder", "line": 285} +{"timestamp": "2026-08-22T06:25:14Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x804 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 305} +{"timestamp": "2026-08-22T06:25:14Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 314} +{"timestamp": "2026-08-22T06:27:13Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 95} +{"timestamp": "2026-08-22T06:27:13Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 153} +{"timestamp": "2026-08-22T06:27:13Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 157} +{"timestamp": "2026-08-22T06:27:13Z", "level": "INFO", "message": "โœ“ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 182} +{"timestamp": "2026-08-22T06:27:13Z", "level": "INFO", "message": "Multi-channel 6ch audio 4293kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:27:13Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 321} +{"timestamp": "2026-08-22T06:27:13Z", "level": "INFO", "message": "Multi-channel 6ch audio 4293kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:27:13Z", "level": "INFO", "message": "Applied audio filter: [0:a:0]aformat=channel_layouts=5.1[a0]", "module": "encode_engine", "function": "run_ffmpeg", "line": 386} +{"timestamp": "2026-08-22T06:27:13Z", "level": "INFO", "message": "Multi-channel 6ch audio 4293kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:27:13Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv -i C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND\\Dungeons and Dragons - Honor Among Thieves_t00.en.srt -vf crop=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -filter_complex [0:a:0]aformat=channel_layouts=5.1[a0] -map 1:s -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -metadata:s:a:0 title= -c:s srt -metadata:s:s:0 language=eng C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 602} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": "FFmpeg output (full):", "module": "encode_engine", "function": "run_ffmpeg", "line": 649} +{"timestamp": "2026-08-22T06:27:13Z", "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": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " built with gcc 16.1.0 (Rev2, Built by MSYS2 project)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "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": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " libavutil 61. 1.101 / 61. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " libavcodec 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " libavformat 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " libavdevice 63. 1.101 / 63. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " libavfilter 12. 1.101 / 12. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " libswscale 10. 1.101 / 10. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " libswresample 7. 1.101 / 7. 1.101", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000024dac13af80] Stream #6: not enough frames to estimate rate; consider increasing probesize", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000024dac13af80] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000024dac13af80] Could not find codec parameters for stream 4 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": "[in#0/matroska,webm @ 0000024dac13af80] Could not find codec parameters for stream 5 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": "Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "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": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Dungeons and Dragons - Honor Among Thieves", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " encoder : libmakemkv v1.18.4 (1.3.10/1.5.2) win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " creation_time : 2026-08-19T19:29:17.000000Z", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Duration: 02:14:08.22, start: 0.000000, bitrate: 31402 kb/s", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapters:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:0: start 0.000000, end 475.349875", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 01", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:1: start 475.349875, end 888.387500", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 02", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:2: start 888.387500, end 1608.565292", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 03", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:3: start 1608.565292, end 2034.198833", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 04", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:4: start 2034.198833, end 2533.989792", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 05", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:5: start 2533.989792, end 2959.665042", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 06", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:6: start 2959.665042, end 3453.408292", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 07", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:7: start 3453.408292, end 3910.197958", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 08", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:8: start 3910.197958, end 4623.118500", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 09", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:9: start 4623.118500, end 5201.196000", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 10", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:10: start 5201.196000, end 5531.108917", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 11", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:11: start 5531.108917, end 6015.843167", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 12", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:12: start 6015.843167, end 6464.541417", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 13", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:13: start 6464.541417, end 6810.553750", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 14", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:14: start 6810.553750, end 7537.279750", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 15", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Chapter #0:15: start 7537.279750, end 8048.224000", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Chapter 16", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "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": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " BPS-eng : 26320645", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.206833333", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 192964", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 26479247137", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001011", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "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": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Surround 7.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " BPS-eng : 4346995", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.207500000", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 9657849", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 4373189646", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "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": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " title : Surround 5.1", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " BPS-eng : 640000", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " DURATION-eng : 02:14:08.224000000", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 251507", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 643857920", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001100", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Stream #0:3(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " BPS-eng : 39903", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " DURATION-eng : 02:06:52.625854166", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3178", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 37971399", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Stream #0:4(eng): Subtitle: hdmv_pgs_subtitle (pgssub) (default)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " BPS-eng : 596", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " DURATION-eng : 00:35:25.394104166", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 26", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 158409", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001200", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Stream #0:5(eng): Subtitle: hdmv_pgs_subtitle (pgssub)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " BPS-eng : 45458", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " DURATION-eng : 02:07:46.721562500", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_FRAMES-eng: 3855", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " NUMBER_OF_BYTES-eng: 43564244", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " SOURCE_ID-eng : 001201", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.4 win(x64-release)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_WRITING_DATE_UTC-eng: 2026-08-19 19:29:17", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "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": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Metadata:", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " filename : cover.jpg", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " mimetype : image/jpeg", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": "Input #1, srt, from 'C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND\\Dungeons and Dragons - Honor Among Thieves_t00.en.srt':", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Duration: N/A, bitrate: N/A", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": " Stream #1:0: Subtitle: subrip (srt)", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": "[fc#0 @ 0000024dac0d30c0] Filter 'aformat:default' has output 0 (a0) unconnected", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "ERROR", "message": "Error binding filtergraph inputs/outputs: Invalid argument", "module": "encode_engine", "function": "run_ffmpeg", "line": 651} +{"timestamp": "2026-08-22T06:27:13Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 643} +{"timestamp": "2026-08-22T06:29:31Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND", "module": "main", "function": "normalize_input_path", "line": 66} +{"timestamp": "2026-08-22T06:29:31Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} +{"timestamp": "2026-08-22T06:29:31Z", "level": "INFO", "message": "undโ†’default language enabled: und โ†’ eng", "module": "process_manager", "function": "process_folder", "line": 186} +{"timestamp": "2026-08-22T06:29:31Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 231} +{"timestamp": "2026-08-22T06:29:31Z", "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": 244} +{"timestamp": "2026-08-22T06:29:31Z", "level": "INFO", "message": "Found subtitle file: Dungeons and Dragons - Honor Among Thieves_t00.en.srt", "module": "process_manager", "function": "process_folder", "line": 285} +{"timestamp": "2026-08-22T06:29:32Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x804 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 305} +{"timestamp": "2026-08-22T06:29:32Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 314} +{"timestamp": "2026-08-22T06:31:26Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 95} +{"timestamp": "2026-08-22T06:31:26Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 153} +{"timestamp": "2026-08-22T06:31:26Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 157} +{"timestamp": "2026-08-22T06:31:26Z", "level": "INFO", "message": "โœ“ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 182} +{"timestamp": "2026-08-22T06:31:26Z", "level": "INFO", "message": "Multi-channel 6ch audio 4169kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:31:26Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 321} +{"timestamp": "2026-08-22T06:31:26Z", "level": "INFO", "message": "Multi-channel 6ch audio 4169kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:31:26Z", "level": "INFO", "message": "Multi-channel 6ch audio 4169kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:31:26Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv -i C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND\\Dungeons and Dragons - Honor Among Thieves_t00.en.srt -vf crop=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 1:s -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -metadata:s:a:0 title= -c:s srt -metadata:s:s:0 language=eng C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 585} +{"timestamp": "2026-08-22T06:31:45Z", "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-22T06:31:46Z", "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-22T06:31:46Z", "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-22T06:31:47Z", "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-22T06:31:47Z", "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-22T06:31:48Z", "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-22T06:31:48Z", "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-22T06:31:49Z", "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-22T06:31:49Z", "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-22T06:31:50Z", "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-22T06:31:50Z", "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-22T06:31:51Z", "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-22T06:31:51Z", "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-22T06:31:52Z", "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-22T06:31:52Z", "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-22T06:31:53Z", "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-22T06:31:53Z", "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-22T06:31:54Z", "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-22T06:31:54Z", "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-22T06:31: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-22T06:31:55Z", "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-22T06:31:56Z", "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-22T06:31:57Z", "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-22T06:31:57Z", "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-22T06:31: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-22T06:31: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-22T06:31:59Z", "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-22T06:31:59Z", "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-22T06:32: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-22T06:32: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-22T06:32: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-22T06:32:01Z", "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-22T06:32:02Z", "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-22T06:32:02Z", "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-22T06:32:03Z", "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-22T06:32:03Z", "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-22T06:32:04Z", "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-22T06:32:04Z", "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-22T06:32:05Z", "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-22T06:32:05Z", "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-22T06:32:06Z", "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-22T06:32:06Z", "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-22T06:32:07Z", "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-22T06:32:07Z", "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-22T06:32:08Z", "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-22T06:32:08Z", "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-22T06:32:09Z", "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-22T06:32:09Z", "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-22T06:32:10Z", "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-22T06:32:10Z", "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-22T06:32:11Z", "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-22T06:32:11Z", "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-22T06:32:12Z", "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-22T06:32:12Z", "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-22T06:32:13Z", "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-22T06:32:14Z", "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-22T06:32:14Z", "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-22T06:32:15Z", "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-22T06:32:15Z", "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-22T06:32:16Z", "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-22T06:32:16Z", "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-22T06:32:17Z", "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-22T06:32:17Z", "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-22T06:32:18Z", "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-22T06:32:18Z", "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-22T06:32:19Z", "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-22T06:32:19Z", "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-22T06:32:20Z", "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-22T06:32:20Z", "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-22T06:32:21Z", "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-22T06:32:21Z", "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-22T06:32:22Z", "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-22T06:32:22Z", "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-22T06:32:23Z", "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-22T06:32:23Z", "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-22T06:32:24Z", "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-22T06:32:24Z", "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-22T06:32:25Z", "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-22T06:32:25Z", "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-22T06:32:26Z", "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-22T06:32:26Z", "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-22T06:32:27Z", "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-22T06:32: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-22T06:32:28Z", "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-22T06:32:28Z", "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-22T06:32:29Z", "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-22T06:32:30Z", "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-22T06:32:30Z", "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-22T06:32:31Z", "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-22T06:32:31Z", "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-22T06:32:32Z", "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-22T06:32:32Z", "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-22T06:32:33Z", "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-22T06:32:33Z", "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-22T06:32:34Z", "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-22T06:32: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-22T06:32: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-22T06:32:35Z", "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-22T06:32:36Z", "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-22T06:32:36Z", "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-22T06:32:37Z", "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-22T06:32:37Z", "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-22T06:32:38Z", "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-22T06:32:38Z", "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-22T06:32:39Z", "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-22T06:32:39Z", "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-22T06:32:40Z", "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-22T06:32:40Z", "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-22T06:32:41Z", "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-22T06:32:41Z", "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-22T06:32:42Z", "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-22T06:32:42Z", "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-22T06:32:43Z", "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-22T06:32: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-22T06:32:44Z", "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-22T06:32:44Z", "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-22T06:32:45Z", "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-22T06:32:45Z", "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-22T06:32:46Z", "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-22T06:32:47Z", "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-22T06:32:47Z", "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-22T06:32:48Z", "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-22T06:32:48Z", "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-22T06:32:49Z", "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-22T06:32:49Z", "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-22T06:32: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-22T06:32: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-22T06:32:51Z", "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-22T06:32:51Z", "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-22T06:32:52Z", "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-22T06:32:52Z", "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-22T06:32:53Z", "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-22T06:32:53Z", "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-22T06:32:54Z", "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-22T06:32:54Z", "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-22T06:32:55Z", "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-22T06:32:55Z", "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-22T06:32:56Z", "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-22T06:32:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1501s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:32:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1501s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:32:57Z", "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-22T06:32:58Z", "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-22T06:32:58Z", "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-22T06:32:59Z", "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-22T06:32:59Z", "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-22T06:33:00Z", "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-22T06:33:00Z", "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-22T06:33:01Z", "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-22T06:33:01Z", "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-22T06:33:02Z", "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-22T06:33:03Z", "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-22T06:33:03Z", "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-22T06:33:04Z", "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-22T06:33:04Z", "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-22T06:33:05Z", "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-22T06:33:05Z", "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-22T06:33:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1635s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:06Z", "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-22T06:33:07Z", "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-22T06:33: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-22T06:33:08Z", "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-22T06:33:08Z", "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-22T06:33:09Z", "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-22T06:33:09Z", "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-22T06:33:10Z", "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-22T06:33:10Z", "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-22T06:33:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1720s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:11Z", "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-22T06:33:12Z", "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-22T06:33:12Z", "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-22T06:33:13Z", "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-22T06:33:13Z", "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-22T06:33:14Z", "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-22T06:33:14Z", "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-22T06:33:15Z", "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-22T06:33:15Z", "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-22T06:33: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-22T06:33:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1818s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:17Z", "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-22T06:33:17Z", "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-22T06:33:18Z", "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-22T06:33:18Z", "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-22T06:33:19Z", "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-22T06:33:20Z", "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-22T06:33:20Z", "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-22T06:33:21Z", "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-22T06:33:21Z", "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-22T06:33:22Z", "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-22T06:33:22Z", "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-22T06:33:23Z", "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-22T06:33:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1910s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1921s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1930s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:25Z", "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-22T06:33:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1951s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:26Z", "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-22T06:33:26Z", "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-22T06:33:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1977s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1977s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:28Z", "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-22T06:33:28Z", "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-22T06:33:29Z", "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-22T06:33:29Z", "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-22T06:33:30Z", "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-22T06:33:30Z", "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-22T06:33:31Z", "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-22T06:33:31Z", "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-22T06:33:32Z", "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-22T06:33:32Z", "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-22T06:33:33Z", "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-22T06:33:33Z", "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-22T06:33:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2075s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:34Z", "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-22T06:33:35Z", "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-22T06:33:36Z", "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-22T06:33:36Z", "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-22T06:33:37Z", "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-22T06:33:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2130s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2141s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:38Z", "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-22T06:33:39Z", "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-22T06:33:39Z", "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-22T06:33: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-22T06:33: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-22T06:33:41Z", "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-22T06:33:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2213s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2213s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:42Z", "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-22T06:33:43Z", "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-22T06:33:43Z", "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-22T06:33:44Z", "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-22T06:33: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-22T06:33:45Z", "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-22T06:33:45Z", "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-22T06:33:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2288s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:46Z", "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-22T06:33: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-22T06:33:47Z", "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-22T06:33:48Z", "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-22T06:33:48Z", "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-22T06:33:49Z", "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-22T06:33:49Z", "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-22T06:33:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2356s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2374s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:33:51Z", "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-22T06:33:52Z", "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-22T06:33:53Z", "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-22T06:33:53Z", "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-22T06:33:54Z", "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-22T06:33:54Z", "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-22T06:33:55Z", "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-22T06:33:55Z", "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-22T06:34:02Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND", "module": "main", "function": "normalize_input_path", "line": 66} +{"timestamp": "2026-08-22T06:34:02Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} +{"timestamp": "2026-08-22T06:34:02Z", "level": "INFO", "message": "undโ†’default language enabled: und โ†’ eng", "module": "process_manager", "function": "process_folder", "line": 186} +{"timestamp": "2026-08-22T06:34:02Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 231} +{"timestamp": "2026-08-22T06:34: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": 244} +{"timestamp": "2026-08-22T06:34:02Z", "level": "INFO", "message": "Found subtitle file: Dungeons and Dragons - Honor Among Thieves_t00.en.srt", "module": "process_manager", "function": "process_folder", "line": 285} +{"timestamp": "2026-08-22T06:34:02Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x804 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 305} +{"timestamp": "2026-08-22T06:34:02Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 314} +{"timestamp": "2026-08-22T06:36:08Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 95} +{"timestamp": "2026-08-22T06:36:08Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 153} +{"timestamp": "2026-08-22T06:36:08Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 157} +{"timestamp": "2026-08-22T06:36:08Z", "level": "INFO", "message": "โœ“ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 182} +{"timestamp": "2026-08-22T06:36:08Z", "level": "INFO", "message": "Multi-channel 6ch audio 4102kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:36:08Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 321} +{"timestamp": "2026-08-22T06:36:08Z", "level": "INFO", "message": "Multi-channel 6ch audio 4102kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:36:08Z", "level": "INFO", "message": "Multi-channel 6ch audio 4102kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:36:09Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv -i C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND\\Dungeons and Dragons - Honor Among Thieves_t00.en.srt -vf crop=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 1:s -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -metadata:s:a:0 title= -c:s srt -metadata:s:s:0 language=eng C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 585} +{"timestamp": "2026-08-22T06:36:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (304s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:36:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (304s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:36:29Z", "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-22T06:36:29Z", "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-22T06:36:30Z", "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-22T06:36:30Z", "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-22T06:36:31Z", "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-22T06:36:31Z", "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-22T06:36:32Z", "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-22T06:36:32Z", "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-22T06:36:33Z", "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-22T06:36:33Z", "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-22T06:36:34Z", "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-22T06:36:35Z", "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-22T06:36:35Z", "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-22T06:36:36Z", "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-22T06:36:36Z", "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-22T06:36:37Z", "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-22T06:36:37Z", "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-22T06:36:38Z", "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-22T06:36:38Z", "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-22T06:36:39Z", "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-22T06:36:39Z", "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-22T06:36:40Z", "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-22T06:36:40Z", "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-22T06:36:41Z", "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-22T06:36:41Z", "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-22T06:36:42Z", "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-22T06:36:42Z", "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-22T06:36:43Z", "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-22T06:36:43Z", "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-22T06:36:44Z", "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-22T06:36:44Z", "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-22T06:36: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-22T06:36:45Z", "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-22T06:36:46Z", "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-22T06:36:46Z", "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-22T06:36:47Z", "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-22T06:36:47Z", "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-22T06:36:48Z", "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-22T06:36:48Z", "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-22T06:36:49Z", "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-22T06:36:49Z", "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-22T06:36:50Z", "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-22T06:36:50Z", "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-22T06:36:51Z", "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-22T06:36:52Z", "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-22T06:36:52Z", "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-22T06:36:53Z", "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-22T06:36:53Z", "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-22T06:36:54Z", "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-22T06:36:54Z", "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-22T06:36:55Z", "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-22T06:36:55Z", "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-22T06:36:56Z", "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-22T06:36: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-22T06:36:57Z", "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-22T06:36:57Z", "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-22T06:36:58Z", "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-22T06:36:58Z", "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-22T06:36:59Z", "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-22T06:36:59Z", "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-22T06:37:00Z", "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-22T06:37:00Z", "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-22T06:37: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-22T06:37: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-22T06:37:02Z", "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-22T06:37: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-22T06:37:03Z", "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-22T06:37:03Z", "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-22T06:37:04Z", "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-22T06:37:04Z", "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-22T06:37:05Z", "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-22T06:37:05Z", "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-22T06:37:06Z", "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-22T06:37:06Z", "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-22T06:37: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-22T06:37:08Z", "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-22T06:37:08Z", "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-22T06:37:09Z", "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-22T06:37:09Z", "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-22T06:37:10Z", "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-22T06:37:10Z", "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-22T06:37:11Z", "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-22T06:37:11Z", "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-22T06:37: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-22T06:37: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-22T06:37:13Z", "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-22T06:37:13Z", "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-22T06:37:14Z", "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-22T06:37:14Z", "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-22T06:37:15Z", "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-22T06:37:15Z", "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-22T06:37: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-22T06:37: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-22T06:37: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-22T06:37:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:37:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:38:07Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND", "module": "main", "function": "normalize_input_path", "line": 66} +{"timestamp": "2026-08-22T06:38:07Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} +{"timestamp": "2026-08-22T06:38:07Z", "level": "INFO", "message": "undโ†’default language enabled: und โ†’ eng", "module": "process_manager", "function": "process_folder", "line": 186} +{"timestamp": "2026-08-22T06:38:07Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 231} +{"timestamp": "2026-08-22T06:38:07Z", "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": 244} +{"timestamp": "2026-08-22T06:38:07Z", "level": "INFO", "message": "Found subtitle file: Dungeons and Dragons - Honor Among Thieves_t00.en.srt", "module": "process_manager", "function": "process_folder", "line": 285} +{"timestamp": "2026-08-22T06:38:07Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x804 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 305} +{"timestamp": "2026-08-22T06:38:07Z", "level": "INFO", "message": "Auto-selected AV1 encoder for detected 8-bit source", "module": "process_manager", "function": "process_folder", "line": 320} +{"timestamp": "2026-08-22T06:40:07Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 95} +{"timestamp": "2026-08-22T06:40:07Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 153} +{"timestamp": "2026-08-22T06:40:07Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 157} +{"timestamp": "2026-08-22T06:40:07Z", "level": "INFO", "message": "โœ“ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 182} +{"timestamp": "2026-08-22T06:40:07Z", "level": "INFO", "message": "Multi-channel 6ch audio 4304kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:40:07Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 321} +{"timestamp": "2026-08-22T06:40:07Z", "level": "INFO", "message": "Multi-channel 6ch audio 4304kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:40:07Z", "level": "INFO", "message": "Multi-channel 6ch audio 4304kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 393} +{"timestamp": "2026-08-22T06:40:07Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv -i C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND\\Dungeons and Dragons - Honor Among Thieves_t00.en.srt -vf crop=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 1:s -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 32 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -metadata:s:a:0 title= -c:s srt -metadata:s:s:0 language=eng C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 585} +{"timestamp": "2026-08-22T06:40:27Z", "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-22T06:40:27Z", "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-22T06:40:28Z", "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-22T06:40:28Z", "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-22T06:40:29Z", "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-22T06:40:29Z", "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-22T06:40:30Z", "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-22T06:40:30Z", "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-22T06:40:31Z", "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-22T06:40:31Z", "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-22T06:40:32Z", "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-22T06:40:32Z", "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-22T06:40:33Z", "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-22T06:40:33Z", "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-22T06:40:34Z", "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-22T06:40:34Z", "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-22T06:40:35Z", "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-22T06:40:35Z", "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-22T06:40:36Z", "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-22T06:40:36Z", "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-22T06:40:37Z", "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-22T06:40:37Z", "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-22T06:40:38Z", "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-22T06:40:38Z", "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-22T06:40:39Z", "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-22T06:40:39Z", "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-22T06:40:40Z", "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-22T06:40:41Z", "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-22T06:40:41Z", "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-22T06:40:42Z", "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-22T06:40:42Z", "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-22T06:40:43Z", "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-22T06:40:43Z", "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-22T06:40:44Z", "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-22T06:40:44Z", "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-22T06:40:45Z", "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-22T06:40:45Z", "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-22T06:40:46Z", "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-22T06:40:46Z", "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-22T06:40:47Z", "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-22T06:40:47Z", "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-22T06:40:48Z", "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-22T06:40: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-22T06:40:49Z", "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-22T06:40:49Z", "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-22T06:40:50Z", "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-22T06:40:50Z", "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-22T06:40:51Z", "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-22T06:40:51Z", "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-22T06:40: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-22T06:40: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-22T06:40:53Z", "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-22T06:40:53Z", "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-22T06:40:54Z", "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-22T06:40:54Z", "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-22T06:40: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-22T06:40:55Z", "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-22T06:40:56Z", "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-22T06:40:56Z", "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-22T06:40:57Z", "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-22T06:40:58Z", "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-22T06:40: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-22T06:40:59Z", "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-22T06:40:59Z", "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-22T06:41:00Z", "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-22T06:41:00Z", "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-22T06:41:01Z", "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-22T06:41:01Z", "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-22T06:41:02Z", "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-22T06:41:02Z", "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-22T06:41:03Z", "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-22T06:41:03Z", "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-22T06:41:04Z", "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-22T06:41:04Z", "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-22T06:41:05Z", "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-22T06:41:05Z", "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-22T06:41: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-22T06:41:06Z", "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-22T06:41:07Z", "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-22T06:41:07Z", "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-22T06:41: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-22T06:41: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-22T06:41:09Z", "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-22T06:41:09Z", "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-22T06:41:10Z", "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-22T06:41:10Z", "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-22T06:41:11Z", "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-22T06:41:11Z", "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-22T06:41:12Z", "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-22T06:41:12Z", "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-22T06:41:13Z", "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-22T06:41:14Z", "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-22T06:41:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41: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-22T06:41:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1108s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1108s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:17Z", "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-22T06:41:18Z", "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-22T06:41:18Z", "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-22T06:41:19Z", "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-22T06:41:19Z", "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-22T06:41:20Z", "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-22T06:41:20Z", "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-22T06:41:21Z", "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-22T06:41:21Z", "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-22T06:41:22Z", "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-22T06:41:22Z", "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-22T06:41: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-22T06:41:23Z", "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-22T06:41:24Z", "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-22T06:41:24Z", "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-22T06:41:25Z", "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-22T06:41:25Z", "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-22T06:41:26Z", "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-22T06:41:26Z", "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-22T06:41:27Z", "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-22T06:41:27Z", "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-22T06:41:28Z", "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-22T06:41:28Z", "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-22T06:41:29Z", "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-22T06:41:29Z", "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-22T06:41:30Z", "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-22T06:41:31Z", "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-22T06:41:31Z", "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-22T06:41:32Z", "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-22T06:41:32Z", "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-22T06:41:33Z", "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-22T06:41:33Z", "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-22T06:41:34Z", "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-22T06:41:34Z", "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-22T06:41:35Z", "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-22T06:41:35Z", "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-22T06:41:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1456s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:36Z", "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-22T06:41:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1475s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:37Z", "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-22T06:41:38Z", "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-22T06:41:38Z", "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-22T06:41:39Z", "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-22T06:41:39Z", "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-22T06:41:40Z", "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-22T06:41:40Z", "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-22T06:41:41Z", "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-22T06:41:41Z", "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-22T06:41:42Z", "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-22T06:41:42Z", "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-22T06:41:43Z", "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-22T06:41:43Z", "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-22T06:41:44Z", "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-22T06:41:44Z", "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-22T06:41:45Z", "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-22T06:41:45Z", "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-22T06:41:46Z", "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-22T06:41:47Z", "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-22T06:41:47Z", "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-22T06:41:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1643s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:48Z", "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-22T06:41:49Z", "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-22T06:41:49Z", "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-22T06:41:50Z", "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-22T06:41:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1688s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:52Z", "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-22T06:41:52Z", "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-22T06:41:53Z", "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-22T06:41:53Z", "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-22T06:41:54Z", "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-22T06:41:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1764s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1764s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1780s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:41:57Z", "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-22T06:45:56Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND", "module": "main", "function": "normalize_input_path", "line": 66} +{"timestamp": "2026-08-22T06:45:56Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} +{"timestamp": "2026-08-22T06:45:56Z", "level": "INFO", "message": "undโ†’default language enabled: und โ†’ eng", "module": "process_manager", "function": "process_folder", "line": 186} +{"timestamp": "2026-08-22T06:45:56Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 231} +{"timestamp": "2026-08-22T06:45:56Z", "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": 244} +{"timestamp": "2026-08-22T06:45:56Z", "level": "INFO", "message": "Found subtitle file: Dungeons and Dragons - Honor Among Thieves_t00.en.srt", "module": "process_manager", "function": "process_folder", "line": 285} +{"timestamp": "2026-08-22T06:45:56Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x804 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 305} +{"timestamp": "2026-08-22T06:45:56Z", "level": "INFO", "message": "Using user-specified encoder: HEVC", "module": "process_manager", "function": "process_folder", "line": 311} +{"timestamp": "2026-08-22T06:47:53Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 95} +{"timestamp": "2026-08-22T06:47:53Z", "level": "INFO", "message": "Auto-selected AV1 NVENC for detected 8-bit source", "module": "encode_engine", "function": "run_ffmpeg", "line": 153} +{"timestamp": "2026-08-22T06:47:53Z", "level": "INFO", "message": "Checking availability of av1_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 157} +{"timestamp": "2026-08-22T06:47:53Z", "level": "INFO", "message": "โœ“ AV1 NVENC (av1_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 182} +{"timestamp": "2026-08-22T06:47:53Z", "level": "INFO", "message": "Multi-channel 6ch audio 4110kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 397} +{"timestamp": "2026-08-22T06:47:53Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 321} +{"timestamp": "2026-08-22T06:47:53Z", "level": "INFO", "message": "Multi-channel 6ch audio 4110kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 397} +{"timestamp": "2026-08-22T06:47:53Z", "level": "INFO", "message": "Multi-channel 6ch audio 4110kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 397} +{"timestamp": "2026-08-22T06:47:53Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv -i C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND\\Dungeons and Dragons - Honor Among Thieves_t00.en.srt -vf crop=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 1:s -c:v av1_nvenc -preset p7 -pix_fmt yuv420p -cq 28 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -metadata:s:a:0 title= -c:s srt -metadata:s:s:0 language=eng C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 592} +{"timestamp": "2026-08-22T06:48:12Z", "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-22T06:48:13Z", "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-22T06:48:14Z", "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-22T06:48:14Z", "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-22T06:48:15Z", "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-22T06:48:15Z", "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-22T06:48:16Z", "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-22T06:48:16Z", "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-22T06:48:17Z", "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-22T06:48:17Z", "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-22T06:48: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-22T06:48: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-22T06:48:19Z", "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-22T06:48:19Z", "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-22T06:48:20Z", "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-22T06:48:20Z", "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-22T06:48:21Z", "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-22T06:48:21Z", "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-22T06:48:22Z", "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-22T06:48:22Z", "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-22T06:48:23Z", "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-22T06:48:23Z", "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-22T06:48:24Z", "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-22T06:48:24Z", "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-22T06:48:25Z", "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-22T06:48:25Z", "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-22T06:48:26Z", "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-22T06:48:26Z", "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-22T06:48:27Z", "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-22T06:48:27Z", "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-22T06:48:28Z", "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-22T06:48:28Z", "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-22T06:48:29Z", "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-22T06:48:29Z", "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-22T06:48:30Z", "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-22T06:48:31Z", "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-22T06:48:31Z", "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-22T06:48: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-22T06:48:32Z", "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-22T06:48:33Z", "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-22T06:48:33Z", "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-22T06:48:34Z", "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-22T06:48:34Z", "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-22T06:48:35Z", "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-22T06:48:35Z", "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-22T06:48:36Z", "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-22T06:48:36Z", "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-22T06:48:37Z", "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-22T06:48:37Z", "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-22T06:48: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-22T06:48: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-22T06:48:39Z", "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-22T06:48:39Z", "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-22T06:48:40Z", "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-22T06:48:40Z", "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-22T06:48:41Z", "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-22T06:48:41Z", "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-22T06:48:42Z", "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-22T06:48:42Z", "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-22T06:48:43Z", "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-22T06:48:43Z", "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-22T06:48:44Z", "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-22T06:48:44Z", "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-22T06:48:45Z", "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-22T06:48:45Z", "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-22T06:48:46Z", "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-22T06:48:47Z", "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-22T06:48:47Z", "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-22T06:48:48Z", "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-22T06:48:48Z", "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-22T06:48:49Z", "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-22T06:48:49Z", "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-22T06:48:50Z", "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-22T06:48:50Z", "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-22T06:48:51Z", "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-22T06:48:51Z", "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-22T06:48:52Z", "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-22T06:48:52Z", "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-22T06:48:53Z", "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-22T06:48:53Z", "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-22T06:48:54Z", "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-22T06:48:54Z", "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-22T06:48:55Z", "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-22T06:48:55Z", "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-22T06:48:56Z", "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-22T06:48:56Z", "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-22T06:48:57Z", "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-22T06:48:57Z", "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-22T06:48:58Z", "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-22T06:48:58Z", "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-22T06:48:59Z", "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-22T06:48:59Z", "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-22T06:49:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:49:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:49:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:49:01Z", "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-22T06:49:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1108s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:49:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1108s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:49:03Z", "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-22T06:49:04Z", "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-22T06:49:04Z", "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-22T06:49:05Z", "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-22T06:49: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-22T06:49:06Z", "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-22T06:49:06Z", "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-22T06:49:07Z", "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-22T06:49:07Z", "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-22T06:49:08Z", "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-22T06:49:08Z", "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-22T06:49:09Z", "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-22T06:49:09Z", "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-22T06:49:10Z", "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-22T06:49:10Z", "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-22T06:49:11Z", "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-22T06:49:11Z", "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-22T06:49:12Z", "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-22T06:49:12Z", "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-22T06:49:13Z", "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-22T06:49:13Z", "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-22T06:49:14Z", "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-22T06:49:14Z", "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-22T06:49: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-22T06:49:15Z", "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-22T06:49:16Z", "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-22T06:49:16Z", "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-22T06:49:17Z", "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-22T06:49:17Z", "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-22T06:49:18Z", "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-22T06:49:18Z", "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-22T06:49:19Z", "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-22T06:49:20Z", "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-22T06:49:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1429s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:49:21Z", "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-22T06:49:21Z", "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-22T06:49:22Z", "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-22T06:49:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:49:23Z", "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-22T06:49:23Z", "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-22T06:49:24Z", "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-22T06:49:24Z", "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-22T06:49: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-22T06:49: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-22T06:49: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-22T06:49:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1542s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:49:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1542s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:49:27Z", "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-22T06:49:28Z", "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-22T06:49:28Z", "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-22T06:49:29Z", "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-22T06:49:29Z", "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-22T06:49:30Z", "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-22T06:49:30Z", "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-22T06:49:31Z", "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-22T06:49:31Z", "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-22T06:49:32Z", "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-22T06:49:32Z", "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-22T06:49:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1635s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:49:33Z", "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-22T06:49:34Z", "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-22T06:49:34Z", "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-22T06:49:35Z", "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-22T06:49:35Z", "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-22T06:49:36Z", "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-22T06:49:38Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND", "module": "main", "function": "normalize_input_path", "line": 66} +{"timestamp": "2026-08-22T06:49:38Z", "level": "INFO", "message": "Default language from config: eng", "module": "process_manager", "function": "process_folder", "line": 179} +{"timestamp": "2026-08-22T06:49:38Z", "level": "INFO", "message": "undโ†’default language enabled: und โ†’ eng", "module": "process_manager", "function": "process_folder", "line": 186} +{"timestamp": "2026-08-22T06:49:38Z", "level": "INFO", "message": "Processing: Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "process_folder", "line": 231} +{"timestamp": "2026-08-22T06:49: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": 244} +{"timestamp": "2026-08-22T06:49:38Z", "level": "INFO", "message": "Found subtitle file: Dungeons and Dragons - Honor Among Thieves_t00.en.srt", "module": "process_manager", "function": "process_folder", "line": 285} +{"timestamp": "2026-08-22T06:49:38Z", "level": "INFO", "message": "Adjusted target resolution for crop: 1920x804 (width preserved)", "module": "process_manager", "function": "process_folder", "line": 305} +{"timestamp": "2026-08-22T06:49:38Z", "level": "INFO", "message": "Using user-specified encoder: HEVC", "module": "process_manager", "function": "process_folder", "line": 311} +{"timestamp": "2026-08-22T06:51:35Z", "level": "INFO", "message": "Pre-selected audio streams: [1]", "module": "encode_engine", "function": "run_ffmpeg", "line": 95} +{"timestamp": "2026-08-22T06:51:35Z", "level": "INFO", "message": "Checking availability of hevc_nvenc...", "module": "encode_engine", "function": "run_ffmpeg", "line": 158} +{"timestamp": "2026-08-22T06:51:35Z", "level": "INFO", "message": "โœ“ HEVC NVENC (hevc_nvenc) is available", "module": "encode_engine", "function": "run_ffmpeg", "line": 183} +{"timestamp": "2026-08-22T06:51:35Z", "level": "INFO", "message": "Multi-channel 6ch audio 4304kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 397} +{"timestamp": "2026-08-22T06:51:35Z", "level": "INFO", "message": "SDR content: Source color space will be preserved by encoder", "module": "encode_engine", "function": "run_ffmpeg", "line": 322} +{"timestamp": "2026-08-22T06:51:35Z", "level": "INFO", "message": "Multi-channel 6ch audio 4304kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 397} +{"timestamp": "2026-08-22T06:51:35Z", "level": "INFO", "message": "Multi-channel 6ch audio 4304kbps: forcing EAC3 at medium 448k", "module": "audio_handler", "function": "choose_audio_bitrate", "line": 397} +{"timestamp": "2026-08-22T06:51:35Z", "level": "INFO", "message": "FFmpeg command: ffmpeg -y -i C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv -i C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND\\Dungeons and Dragons - Honor Among Thieves_t00.en.srt -vf crop=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1 -map 0:v:0 -map 0:1 -map 1:s -c:v hevc_nvenc -preset p7 -pix_fmt p010le -cq 28 -c:a:0 eac3 -b:a:0 448000 -ac:0 6 -metadata:s:a:0 title= -c:s srt -metadata:s:s:0 language=eng C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv", "module": "encode_engine", "function": "run_ffmpeg", "line": 593} +{"timestamp": "2026-08-22T06:52:04Z", "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-22T06:52:05Z", "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-22T06:52:05Z", "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-22T06:52:06Z", "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-22T06:52:07Z", "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-22T06:52:07Z", "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-22T06:52:08Z", "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-22T06:52:08Z", "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-22T06:52:09Z", "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-22T06:52:09Z", "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-22T06:52:10Z", "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-22T06:52:10Z", "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-22T06:52:11Z", "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-22T06:52:11Z", "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-22T06:52:12Z", "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-22T06:52:12Z", "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-22T06:52:13Z", "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-22T06:52:13Z", "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-22T06:52:14Z", "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-22T06:52:14Z", "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-22T06:52:15Z", "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-22T06:52:15Z", "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-22T06:52:16Z", "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-22T06:52:16Z", "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-22T06:52:17Z", "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-22T06:52:17Z", "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-22T06:52: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-22T06:52:18Z", "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-22T06:52: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-22T06:52: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-22T06:52:20Z", "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-22T06:52:20Z", "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-22T06:52:21Z", "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-22T06:52:21Z", "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-22T06:52:22Z", "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-22T06:52:23Z", "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-22T06:52:23Z", "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-22T06:52:24Z", "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-22T06:52:24Z", "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-22T06:52:25Z", "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-22T06:52:25Z", "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-22T06:52:26Z", "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-22T06:52:26Z", "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-22T06:52:27Z", "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-22T06:52:27Z", "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-22T06:52:28Z", "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-22T06:52:28Z", "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-22T06:52:29Z", "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-22T06:52:29Z", "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-22T06:52:30Z", "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-22T06:52:30Z", "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-22T06:52:31Z", "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-22T06:52:31Z", "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-22T06:52:32Z", "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-22T06:52:32Z", "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-22T06:52:33Z", "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-22T06:52:33Z", "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-22T06:52:34Z", "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-22T06:52:34Z", "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-22T06:52:35Z", "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-22T06:52:35Z", "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-22T06:52:36Z", "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-22T06:52:36Z", "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-22T06:52:37Z", "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-22T06:52:37Z", "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-22T06:52:38Z", "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-22T06:52:38Z", "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-22T06:52:39Z", "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-22T06:52:40Z", "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-22T06:52:40Z", "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-22T06:52:41Z", "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-22T06:52:41Z", "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-22T06:52:42Z", "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-22T06:52:42Z", "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-22T06:52:43Z", "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-22T06:52:43Z", "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-22T06:52:44Z", "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-22T06:52:44Z", "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-22T06:52:45Z", "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-22T06:52:45Z", "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-22T06:52:46Z", "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-22T06:52:46Z", "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-22T06:52:47Z", "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-22T06:52:47Z", "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-22T06:52: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-22T06:52: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-22T06:52:49Z", "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-22T06:52:49Z", "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-22T06:52:50Z", "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-22T06:52:50Z", "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-22T06:52:51Z", "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-22T06:52:51Z", "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-22T06:52:52Z", "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-22T06:52:52Z", "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-22T06:52:53Z", "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-22T06:52:53Z", "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-22T06:52:54Z", "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-22T06:52:54Z", "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-22T06:52:55Z", "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-22T06:52:56Z", "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-22T06:52:56Z", "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-22T06:52:57Z", "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-22T06:52:57Z", "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-22T06:52:58Z", "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-22T06:52:58Z", "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-22T06:52:59Z", "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-22T06:52:59Z", "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-22T06:53:00Z", "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-22T06:53:00Z", "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-22T06:53:01Z", "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-22T06:53:01Z", "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-22T06:53:02Z", "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-22T06:53:02Z", "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-22T06:53:03Z", "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-22T06:53:03Z", "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-22T06:53:04Z", "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-22T06:53:04Z", "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-22T06:53:05Z", "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-22T06:53:05Z", "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-22T06:53: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-22T06:53:06Z", "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-22T06:53:07Z", "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-22T06:53:07Z", "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-22T06:53: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-22T06:53: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-22T06:53: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-22T06:53: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-22T06:53:10Z", "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-22T06:53:10Z", "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-22T06:53: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-22T06:53:11Z", "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-22T06:53:12Z", "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-22T06:53:13Z", "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-22T06:53:13Z", "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-22T06:53: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-22T06:53: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-22T06:53:15Z", "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-22T06:53:15Z", "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-22T06:53:16Z", "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-22T06:53:16Z", "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-22T06:53:17Z", "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-22T06:53:17Z", "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-22T06:53:18Z", "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-22T06:53:18Z", "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-22T06:53:19Z", "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-22T06:53:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:53:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:53:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:53:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1080s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:53: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-22T06:53:22Z", "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-22T06:53:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1108s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:53:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1108s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:53:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1108s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:53:24Z", "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-22T06:53:24Z", "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-22T06:53: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-22T06:53:25Z", "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-22T06:53:26Z", "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-22T06:53:26Z", "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-22T06:53:27Z", "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-22T06:53:27Z", "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-22T06:53:28Z", "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-22T06:53:29Z", "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-22T06:53:29Z", "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-22T06:53:30Z", "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-22T06:53:30Z", "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-22T06:53:31Z", "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-22T06:53:31Z", "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-22T06:53:32Z", "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-22T06:53:32Z", "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-22T06:53:33Z", "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-22T06:53:33Z", "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-22T06:53:34Z", "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-22T06:53:34Z", "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-22T06:53:35Z", "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-22T06:53:35Z", "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-22T06:53:36Z", "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-22T06:53:36Z", "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-22T06:53:37Z", "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-22T06:53:37Z", "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-22T06:53:38Z", "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-22T06:53:38Z", "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-22T06:53:39Z", "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-22T06:53:39Z", "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-22T06:53:40Z", "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-22T06:53:40Z", "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-22T06:53:41Z", "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-22T06:53:41Z", "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-22T06:53:42Z", "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-22T06:53:42Z", "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-22T06:53:43Z", "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-22T06:53:43Z", "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-22T06:53:44Z", "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-22T06:53:44Z", "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-22T06:53:45Z", "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-22T06:53:46Z", "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-22T06:53:46Z", "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-22T06:53: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-22T06:53:47Z", "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-22T06:53:48Z", "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-22T06:53:48Z", "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-22T06:53:49Z", "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-22T06:53:49Z", "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-22T06:53:50Z", "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-22T06:53:50Z", "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-22T06:53:51Z", "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-22T06:53:51Z", "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-22T06:53:52Z", "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-22T06:53:52Z", "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-22T06:53: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-22T06:53: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-22T06:53:54Z", "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-22T06:53:54Z", "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-22T06:53:55Z", "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-22T06:53:55Z", "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-22T06:53:56Z", "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-22T06:53:56Z", "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-22T06:53:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1456s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:53:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1456s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:53:58Z", "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-22T06:53:58Z", "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-22T06:53:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1475s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:53:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1475s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:00Z", "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-22T06:54:00Z", "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-22T06:54:01Z", "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-22T06:54:02Z", "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-22T06:54:02Z", "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-22T06:54:03Z", "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-22T06:54: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-22T06:54:04Z", "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-22T06:54: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-22T06:54:05Z", "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-22T06:54:05Z", "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-22T06:54:06Z", "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-22T06:54:06Z", "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-22T06:54: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-22T06:54: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-22T06:54:08Z", "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-22T06:54:08Z", "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-22T06:54:09Z", "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-22T06:54:09Z", "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-22T06:54:10Z", "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-22T06:54:10Z", "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-22T06:54:11Z", "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-22T06:54:11Z", "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-22T06:54:12Z", "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-22T06:54:12Z", "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-22T06:54:13Z", "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-22T06:54:13Z", "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-22T06:54: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-22T06:54: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-22T06:54: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-22T06:54: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-22T06:54:16Z", "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-22T06:54:16Z", "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-22T06:54:17Z", "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-22T06:54:17Z", "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-22T06:54:18Z", "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-22T06:54:19Z", "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-22T06:54:19Z", "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-22T06:54: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-22T06:54: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-22T06:54:21Z", "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-22T06:54:21Z", "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-22T06:54:22Z", "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-22T06:54:22Z", "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-22T06:54:23Z", "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-22T06:54:23Z", "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-22T06:54:24Z", "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-22T06:54:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1733s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1733s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1745s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1745s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:26Z", "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-22T06:54:27Z", "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-22T06:54:27Z", "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-22T06:54:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1776s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1776s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1776s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:29Z", "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-22T06:54:30Z", "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-22T06:54:30Z", "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-22T06:54:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:32Z", "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-22T06:54:32Z", "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-22T06:54:33Z", "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-22T06:54:33Z", "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-22T06:54:34Z", "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-22T06:54:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1895s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1895s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1895s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1895s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:41Z", "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-22T06:54:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1912s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1912s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:43Z", "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-22T06:54:43Z", "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-22T06:54:44Z", "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-22T06:54:44Z", "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-22T06:54:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1943s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1943s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:47Z", "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-22T06:54:47Z", "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-22T06:54: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-22T06:54: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-22T06:54:49Z", "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-22T06:54:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (1987s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:50Z", "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-22T06:54:50Z", "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-22T06:54:51Z", "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-22T06:54:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2068s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2068s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2078s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:54:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2092s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2092s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:00Z", "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-22T06:55:01Z", "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-22T06:55:01Z", "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-22T06:55:02Z", "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-22T06:55:02Z", "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-22T06:55:03Z", "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-22T06:55:03Z", "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-22T06:55:04Z", "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-22T06:55:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2143s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2143s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:05Z", "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-22T06:55:06Z", "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-22T06:55:06Z", "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-22T06:55:07Z", "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-22T06:55:08Z", "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-22T06:55:08Z", "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-22T06:55:09Z", "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-22T06:55:09Z", "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-22T06:55:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2200s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2200s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2200s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:11Z", "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-22T06:55:12Z", "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-22T06:55:12Z", "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-22T06:55: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-22T06:55: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-22T06:55:14Z", "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-22T06:55:14Z", "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-22T06:55:15Z", "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-22T06:55:15Z", "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-22T06:55:16Z", "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-22T06:55:16Z", "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-22T06:55:17Z", "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-22T06:55:17Z", "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-22T06:55:18Z", "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-22T06:55:18Z", "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-22T06:55:19Z", "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-22T06:55:19Z", "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-22T06:55:20Z", "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-22T06:55:20Z", "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-22T06:55:21Z", "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-22T06:55:21Z", "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-22T06:55:22Z", "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-22T06:55:22Z", "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-22T06:55:23Z", "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-22T06:55:23Z", "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-22T06:55:24Z", "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-22T06:55:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2348s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:25Z", "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-22T06:55:26Z", "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-22T06:55:26Z", "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-22T06:55:27Z", "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-22T06:55:27Z", "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-22T06:55:28Z", "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-22T06:55:28Z", "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-22T06:55:29Z", "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-22T06:55:29Z", "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-22T06:55:30Z", "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-22T06:55:30Z", "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-22T06:55:31Z", "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-22T06:55:31Z", "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-22T06:55:32Z", "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-22T06:55: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-22T06:55:33Z", "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-22T06:55:33Z", "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-22T06:55:34Z", "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-22T06:55:34Z", "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-22T06:55:35Z", "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-22T06:55:35Z", "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-22T06:55:36Z", "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-22T06:55:36Z", "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-22T06:55:37Z", "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-22T06:55:37Z", "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-22T06:55:38Z", "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-22T06:55:38Z", "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-22T06:55:39Z", "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-22T06:55:39Z", "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-22T06:55:40Z", "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-22T06:55:41Z", "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-22T06:55:41Z", "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-22T06:55:42Z", "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-22T06:55:42Z", "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-22T06:55:43Z", "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-22T06:55:43Z", "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-22T06:55:44Z", "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-22T06:55:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2556s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2556s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:45Z", "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-22T06:55:46Z", "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-22T06:55:46Z", "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-22T06:55:47Z", "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-22T06:55:47Z", "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-22T06:55:48Z", "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-22T06:55:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2598s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2598s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2604s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:50Z", "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-22T06:55:50Z", "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-22T06:55:51Z", "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-22T06:55:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2625s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:52Z", "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-22T06:55:52Z", "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-22T06:55:53Z", "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-22T06:55:53Z", "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-22T06:55:54Z", "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-22T06:55:54Z", "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-22T06:55:55Z", "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-22T06:55:55Z", "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-22T06:55:56Z", "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-22T06:55:56Z", "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-22T06:55:57Z", "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-22T06:55:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:55:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:01Z", "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-22T06:56:01Z", "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-22T06:56:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2746s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2746s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2746s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2746s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2756s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2756s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2769s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2769s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:06Z", "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-22T06:56:06Z", "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-22T06:56:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2788s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2788s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:08Z", "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-22T06:56:08Z", "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-22T06:56:09Z", "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-22T06:56:09Z", "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-22T06:56:10Z", "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-22T06:56:10Z", "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-22T06:56:11Z", "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-22T06:56:11Z", "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-22T06:56:12Z", "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-22T06:56:12Z", "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-22T06:56:13Z", "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-22T06:56:14Z", "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-22T06:56:14Z", "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-22T06:56:15Z", "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-22T06:56:15Z", "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-22T06:56:16Z", "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-22T06:56:16Z", "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-22T06:56:17Z", "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-22T06:56:17Z", "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-22T06:56:18Z", "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-22T06:56:18Z", "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-22T06:56:19Z", "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-22T06:56:19Z", "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-22T06:56:20Z", "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-22T06:56:20Z", "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-22T06:56:21Z", "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-22T06:56:21Z", "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-22T06:56:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2944s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2944s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2944s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2956s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (2956s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:24Z", "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-22T06:56:25Z", "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-22T06:56:25Z", "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-22T06:56:26Z", "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-22T06:56:26Z", "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-22T06:56:27Z", "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-22T06:56:27Z", "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-22T06:56:28Z", "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-22T06:56:28Z", "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-22T06:56:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3044s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3044s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3044s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3044s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3044s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3059s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3068s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:35Z", "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-22T06:56:36Z", "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-22T06:56:36Z", "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-22T06:56:37Z", "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-22T06:56:37Z", "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-22T06:56:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3111s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3111s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3111s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3131s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3131s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3131s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3131s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3144s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3153s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3171s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3171s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3177s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3189s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3189s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3201s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3220s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3220s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3220s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3220s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3228s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3239s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3239s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3262s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3262s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3262s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3262s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3262s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3273s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3273s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3283s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3283s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3292s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3299s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3299s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3310s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:56:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3324s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3339s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3353s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3361s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3370s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3370s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3381s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3393s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3393s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:07Z", "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-22T06:57:07Z", "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-22T06:57:08Z", "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-22T06:57:08Z", "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-22T06:57:09Z", "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-22T06:57:09Z", "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-22T06:57:10Z", "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-22T06:57:10Z", "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-22T06:57:11Z", "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-22T06:57:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3473s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3473s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3502s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3502s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3502s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:17Z", "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-22T06:57:18Z", "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-22T06:57:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3526s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3526s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3526s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3538s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3538s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3548s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3548s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3556s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3563s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3563s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3574s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3574s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3584s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3584s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:26Z", "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-22T06:57:26Z", "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-22T06:57:27Z", "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-22T06:57:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3639s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3654s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3654s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3654s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3663s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3663s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3671s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3680s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3680s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3692s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3692s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:36Z", "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-22T06:57:37Z", "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-22T06:57:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3721s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3721s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3721s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3730s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3730s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3739s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3739s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:41Z", "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-22T06:57:41Z", "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-22T06:57:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3765s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3774s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3774s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3790s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3824s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3833s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3833s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3843s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3862s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3862s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3862s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3862s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3885s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3885s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3885s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3885s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3900s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3900s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3900s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3926s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3936s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:57:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3936s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3970s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3970s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3970s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3970s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3970s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3970s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3983s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3983s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (3983s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4017s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4028s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4037s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4037s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4055s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4055s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4055s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4086s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4086s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4086s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4086s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4105s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4105s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4114s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4128s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4128s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4128s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4180s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4206s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4206s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4206s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4206s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4206s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4221s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4326s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4486s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4549s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:58:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4576s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4585s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4594s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4604s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4604s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4656s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4668s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4668s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4678s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4678s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4703s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4716s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4731s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4778s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4793s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4793s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4793s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4802s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4812s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4812s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4826s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4826s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4826s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4833s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4841s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4841s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4850s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4865s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4865s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4865s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4892s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4892s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4892s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4892s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4892s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4903s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4903s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4917s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4917s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4917s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4930s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4930s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4939s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4939s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4950s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4950s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4960s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4969s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4978s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4978s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4988s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (4988s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5000s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5000s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5012s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5022s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5022s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5032s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5032s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5042s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5054s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5054s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5075s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5075s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5075s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5075s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5095s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5116s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5116s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5116s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5116s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5163s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5172s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5172s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5185s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T06:59:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5185s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5195s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5195s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5309s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5365s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5377s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5390s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5407s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5432s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5432s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5432s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5432s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5432s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5443s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5453s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5453s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5463s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5474s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5474s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5482s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5494s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5494s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5494s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5502s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5512s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5512s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5519s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5544s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5544s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5544s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5544s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5544s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5560s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5570s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5577s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5588s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5608s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5608s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5608s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5608s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5623s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5623s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5623s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5686s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5735s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5749s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5749s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5759s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5759s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5767s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5767s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5795s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:00:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5817s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5817s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5817s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5826s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5826s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5861s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5861s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5861s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5861s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5861s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5861s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5869s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5869s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5882s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5882s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5894s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5894s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5935s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5935s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5935s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5935s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5935s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5949s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5961s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5961s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5974s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5974s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5974s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5993s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5993s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (5993s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6008s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6008s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6008s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6020s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6020s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6027s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6038s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6038s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6038s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6047s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6061s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6061s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6061s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6076s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6076s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6076s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6184s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6253s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6272s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6287s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6287s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6287s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6301s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6301s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6335s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6346s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6356s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6356s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6371s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6371s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6371s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6385s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:01:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6439s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6460s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6483s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6494s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6494s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6494s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6505s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6505s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6514s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6529s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6535s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6546s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6546s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6578s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6610s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6624s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6624s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6624s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6640s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6640s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6640s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6652s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6675s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6675s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6675s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6675s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6675s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6704s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6704s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6704s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6704s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6704s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6726s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6760s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6805s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6815s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (6874s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:02:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7039s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7067s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7081s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7081s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7098s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7117s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7117s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7117s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7133s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7133s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7133s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7158s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7168s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7168s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7181s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7181s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7188s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7188s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7198s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7198s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7207s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7218s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7218s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7218s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7238s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7238s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7238s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7252s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7252s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7252s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7321s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7358s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7389s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7402s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7402s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7418s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:39Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:40Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7454s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7465s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:41Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7465s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7484s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:42Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7484s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7484s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:43Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7484s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7495s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:44Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7495s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7510s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:45Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7510s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7510s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:46Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:47Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7525s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:48Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:49Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:50Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:51Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:52Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:53Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:54Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:55Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:56Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:57Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:58Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:03:59Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:00Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:01Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7673s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:02Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7676s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7681s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:03Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7687s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7692s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:04Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7697s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7702s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:05Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7708s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7713s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:06Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7718s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7723s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:07Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7728s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7733s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:08Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7739s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7744s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:09Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7749s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7754s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:10Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7759s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7764s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:11Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7770s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:12Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7775s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7780s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:13Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7785s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7791s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:14Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7796s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7801s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:15Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7807s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7812s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:16Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7817s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7822s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:17Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7828s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7833s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:18Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7838s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7844s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:19Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7849s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7854s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:20Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7859s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7865s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:21Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7870s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7875s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:22Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7880s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7885s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:23Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7891s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7896s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:24Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7901s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7906s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:25Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7912s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7917s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:26Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7922s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7927s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:27Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7932s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:28Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7938s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7943s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:29Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7948s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7953s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:30Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7958s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7964s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:31Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7969s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7974s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:32Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7979s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7984s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:33Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7989s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (7995s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:34Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (8000s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (8005s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:35Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (8010s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (8016s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:36Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (8021s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (8026s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:37Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (8031s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (8036s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (8041s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (8047s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:38Z", "level": "INFO", "message": "Black frame detection: Monitoring window complete (8048s > 300s). No persistent black detected.", "module": "black_frame_detector", "function": "process_ffmpeg_line", "line": 84} +{"timestamp": "2026-08-22T07:04:49Z", "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-22T07:04:49Z", "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-22T07:04:49Z", "level": "INFO", "message": "\n๐Ÿ“Š ENCODE RESULTS:", "module": "encode_engine", "function": "run_ffmpeg", "line": 677} +{"timestamp": "2026-08-22T07:04:49Z", "level": "INFO", "message": " Original Size: 31591.75 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 678} +{"timestamp": "2026-08-22T07:04:49Z", "level": "INFO", "message": " Encoded Size: 2174.97 MB", "module": "encode_engine", "function": "run_ffmpeg", "line": 679} +{"timestamp": "2026-08-22T07:04:49Z", "level": "INFO", "message": " Reduction: 6.9% of original (93.1% saved)", "module": "encode_engine", "function": "run_ffmpeg", "line": 680} +{"timestamp": "2026-08-22T07:04:49Z", "level": "INFO", "message": " Resolution: 1920x1080 -> 1920x804", "module": "encode_engine", "function": "run_ffmpeg", "line": 681} +{"timestamp": "2026-08-22T07:04:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "function": "run_ffmpeg", "line": 682} +{"timestamp": "2026-08-22T07:04:49Z", "level": "INFO", "message": "Moved Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv โ†’ Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 706} +{"timestamp": "2026-08-22T07:05:53Z", "level": "INFO", "message": "\nโœ… CONVERSION COMPLETE: Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 745} +{"timestamp": "2026-08-22T07:05:53Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "function": "_save_successful_encoding", "line": 746} +{"timestamp": "2026-08-22T07:05:53Z", "level": "INFO", "message": " Size: 31591.75MB โ†’ 2174.97MB (6.9% of original, 93.1% reduction)", "module": "process_manager", "function": "_save_successful_encoding", "line": 747} +{"timestamp": "2026-08-22T07:05:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "function": "_save_successful_encoding", "line": 748} +{"timestamp": "2026-08-22T07:05:58Z", "level": "INFO", "message": "Deleted original and processing copy for Dungeons and Dragons - Honor Among Thieves_t00.mkv", "module": "process_manager", "function": "_save_successful_encoding", "line": 761} +{"timestamp": "2026-08-22T07:05:58Z", "level": "INFO", "message": "Removed embedded subtitle: Dungeons and Dragons - Honor Among Thieves_t00.en.srt", "module": "process_manager", "function": "_save_successful_encoding", "line": 770} +{"timestamp": "2026-08-22T07:05:58Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "function": "process_folder", "line": 649} diff --git a/logs/failure.log b/logs/failure.log index b22a033..3b6cfa1 100644 --- a/logs/failure.log +++ b/logs/failure.log @@ -184,3 +184,6 @@ 2026-08-22 00:50:44 | Dungeons and Dragons - Honor Among Thieves_t00.mkv | Unexpected error: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\U 2026-08-22 01:04:47 | Dungeons and Dragons - Honor Among Thieves_t00.mkv | Unexpected error: Command '['ffmpeg', '-y', '-i', 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing 2026-08-22 01:11:39 | Dungeons and Dragons - Honor Among Thieves_t00.mkv | CQ error: Command '['ffmpeg', '-y', '-i', 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing +2026-08-22 02:21:31 | Dungeons and Dragons - Honor Among Thieves_t00.mkv | CQ error: Command '['ffmpeg', '-y', '-i', 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv', '-vf', 'crop=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1', '-map', '0:v:0', '-map', '0:1', '-af', '[0:a:0', '-c:v', 'av1_nvenc', '-preset', 'p7', '-pix_fmt', 'yuv420p', '-cq', '32', '-c:a:0', 'eac3', '-b:a:0', '448000', '-ac:0', '6', '-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']' returned non-zero exit status 4294967274. +2026-08-22 02:23:58 | Dungeons and Dragons - Honor Among Thieves_t00.mkv | CQ error: Command '['ffmpeg', '-y', '-i', 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv', '-i', 'C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND\\Dungeons and Dragons - Honor Among Thieves_t00.en.srt', '-vf', 'crop=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1', '-map', '0:v:0', '-map', '0:1', '-af', '[0:a:0', '-map', '1:s', '-c:v', 'av1_nvenc', '-preset', 'p7', '-pix_fmt', 'yuv420p', '-cq', '32', '-c:a:0', 'eac3', '-b:a:0', '448000', '-ac:0', '6', '-metadata:s:a:0', 'title=', '-c:s', 'srt', '-metadata:s:s:0', 'language=eng', 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv']' returned non-zero exit status 4294967274. +2026-08-22 02:27:13 | Dungeons and Dragons - Honor Among Thieves_t00.mkv | CQ error: Command '['ffmpeg', '-y', '-i', 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00.mkv', '-i', 'C:\\Users\\Tyler\\Videos\\BluRay Rips\\4k DND\\Dungeons and Dragons - Honor Among Thieves_t00.en.srt', '-vf', 'crop=in_w:804:0:138,scale=1920:804:flags=lanczos,setsar=1:1', '-map', '0:v:0', '-map', '0:1', '-filter_complex', '[0:a:0]aformat=channel_layouts=5.1[a0]', '-map', '1:s', '-c:v', 'av1_nvenc', '-preset', 'p7', '-pix_fmt', 'yuv420p', '-cq', '32', '-c:a:0', 'eac3', '-b:a:0', '448000', '-ac:0', '6', '-metadata:s:a:0', 'title=', '-c:s', 'srt', '-metadata:s:s:0', 'language=eng', 'C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\processing\\Dungeons and Dragons - Honor Among Thieves_t00 - [EHX].mkv']' returned non-zero exit status 4294967274.