746 lines
146 KiB
Plaintext
746 lines
146 KiB
Plaintext
{"timestamp": "2026-02-19T20:09:35Z", "level": "INFO", "message": " Original Size: 1105.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:09:35Z", "level": "INFO", "message": " Encoded Size: 411.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:09:35Z", "level": "INFO", "message": " Reduction: 37.3% of original (62.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:09:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:09:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:09:39Z", "level": "INFO", "message": "Moved Barry (2018) S02E05 - ronny-lily (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S02E05 - ronny-lily (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:09:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S02E05 - ronny-lily (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:09:40Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:09:40Z", "level": "INFO", "message": " Size: 1105.46MB → 411.84MB (37.3% of original, 62.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:09:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:09:40Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S02E05 - ronny-lily (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:09:40Z", "level": "INFO", "message": "Processing: Barry (2018) S02E06 - The Truth Has a Ring to It (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T20:09:50Z", "level": "INFO", "message": "Copied Barry (2018) S02E06 - The Truth Has a Ring to It (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S02E06 - The Truth Has a Ring to It (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T20:09:50Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T20:09:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-19T20:09:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 449kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T20:09:51Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S02E06 - The Truth Has a Ring to It (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T20:13:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T20:13:45Z", "level": "INFO", "message": " Original Size: 1045.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:13:45Z", "level": "INFO", "message": " Encoded Size: 376.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:13:45Z", "level": "INFO", "message": " Reduction: 36.0% of original (64.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:13:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:13:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:13:48Z", "level": "INFO", "message": "Moved Barry (2018) S02E06 - The Truth Has a Ring to It (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S02E06 - The Truth Has a Ring to It (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:13:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S02E06 - The Truth Has a Ring to It (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:13:50Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:13:50Z", "level": "INFO", "message": " Size: 1045.1MB → 376.21MB (36.0% of original, 64.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:13:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:13:50Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S02E06 - The Truth Has a Ring to It (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:13:50Z", "level": "INFO", "message": "Processing: Barry (2018) S02E07 - The Audition (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T20:13:58Z", "level": "INFO", "message": "Copied Barry (2018) S02E07 - The Audition (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S02E07 - The Audition (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T20:13:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T20:13:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-19T20:13:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T20:14:00Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S02E07 - The Audition (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T20:17:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T20:17:45Z", "level": "INFO", "message": " Original Size: 923.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:17:45Z", "level": "INFO", "message": " Encoded Size: 348.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:17:45Z", "level": "INFO", "message": " Reduction: 37.7% of original (62.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:17:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:17:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:17:48Z", "level": "INFO", "message": "Moved Barry (2018) S02E07 - The Audition (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S02E07 - The Audition (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:17:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S02E07 - The Audition (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:17:50Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:17:50Z", "level": "INFO", "message": " Size: 923.13MB → 348.1MB (37.7% of original, 62.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:17:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:17:50Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S02E07 - The Audition (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:17:50Z", "level": "INFO", "message": "Processing: Barry (2018) S02E08 - berkman - block (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T20:17:59Z", "level": "INFO", "message": "Copied Barry (2018) S02E08 - berkman - block (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S02E08 - berkman - block (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T20:17:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T20:17:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-19T20:17:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 449kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T20:18:01Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S02E08 - berkman - block (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T20:22:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T20:22:32Z", "level": "INFO", "message": " Original Size: 986.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:22:32Z", "level": "INFO", "message": " Encoded Size: 380.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:22:32Z", "level": "INFO", "message": " Reduction: 38.5% of original (61.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:22:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:22:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:22:35Z", "level": "INFO", "message": "Moved Barry (2018) S02E08 - berkman - block (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S02E08 - berkman - block (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:22:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S02E08 - berkman - block (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:22:37Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:22:37Z", "level": "INFO", "message": " Size: 986.78MB → 380.08MB (38.5% of original, 61.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:22:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:22:37Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S02E08 - berkman - block (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:22:37Z", "level": "INFO", "message": "Processing: Barry (2018) S01E01 - Chapter One; Make Your Mark (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T20:22:45Z", "level": "INFO", "message": "Copied Barry (2018) S01E01 - Chapter One; Make Your Mark (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S01E01 - Chapter One; Make Your Mark (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T20:22:45Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T20:22:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-19T20:22:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T20:22:46Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S01E01 - Chapter One; Make Your Mark (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T20:26:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T20:26:41Z", "level": "INFO", "message": " Original Size: 841.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:26:41Z", "level": "INFO", "message": " Encoded Size: 310.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:26:41Z", "level": "INFO", "message": " Reduction: 36.9% of original (63.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:26:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:26:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:26:43Z", "level": "INFO", "message": "Moved Barry (2018) S01E01 - Chapter One; Make Your Mark (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S01E01 - Chapter One; Make Your Mark (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:26:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S01E01 - Chapter One; Make Your Mark (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:26:44Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:26:44Z", "level": "INFO", "message": " Size: 841.14MB → 310.54MB (36.9% of original, 63.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:26:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:26:45Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S01E01 - Chapter One; Make Your Mark (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:26:45Z", "level": "INFO", "message": "Processing: Barry (2018) S01E02 - Chapter Two; Use It (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T20:26:52Z", "level": "INFO", "message": "Copied Barry (2018) S01E02 - Chapter Two; Use It (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S01E02 - Chapter Two; Use It (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T20:26:52Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T20:26:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-19T20:26:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 449kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T20:26:54Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S01E02 - Chapter Two; Use It (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T20:30:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T20:30:22Z", "level": "INFO", "message": " Original Size: 833.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:30:22Z", "level": "INFO", "message": " Encoded Size: 273.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:30:22Z", "level": "INFO", "message": " Reduction: 32.8% of original (67.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:30:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:30:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:30:24Z", "level": "INFO", "message": "Moved Barry (2018) S01E02 - Chapter Two; Use It (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S01E02 - Chapter Two; Use It (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:30:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S01E02 - Chapter Two; Use It (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:30:25Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:30:25Z", "level": "INFO", "message": " Size: 833.24MB → 273.66MB (32.8% of original, 67.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:30:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:30:26Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S01E02 - Chapter Two; Use It (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:30:26Z", "level": "INFO", "message": "Processing: Barry (2018) S01E03 - Chapter Three; Make the Unsafe Choice (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T20:30:35Z", "level": "INFO", "message": "Copied Barry (2018) S01E03 - Chapter Three; Make the Unsafe Choice (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S01E03 - Chapter Three; Make the Unsafe Choice (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T20:30:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T20:30:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-19T20:30:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T20:30:37Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S01E03 - Chapter Three; Make the Unsafe Choice (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T20:34:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T20:34:40Z", "level": "INFO", "message": " Original Size: 1062.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:34:40Z", "level": "INFO", "message": " Encoded Size: 366.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:34:40Z", "level": "INFO", "message": " Reduction: 34.5% of original (65.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:34:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:34:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:34:43Z", "level": "INFO", "message": "Moved Barry (2018) S01E03 - Chapter Three; Make the Unsafe Choice (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S01E03 - Chapter Three; Make the Unsafe Choice (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:34:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S01E03 - Chapter Three; Make the Unsafe Choice (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:34:44Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:34:44Z", "level": "INFO", "message": " Size: 1062.1MB → 366.0MB (34.5% of original, 65.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:34:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:34:45Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S01E03 - Chapter Three; Make the Unsafe Choice (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:34:45Z", "level": "INFO", "message": "Processing: Barry (2018) S01E04 - Chapter Four; Commit... To You (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T20:34:53Z", "level": "INFO", "message": "Copied Barry (2018) S01E04 - Chapter Four; Commit... To You (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S01E04 - Chapter Four; Commit... To You (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T20:34:53Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T20:34:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-19T20:34:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T20:34:54Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S01E04 - Chapter Four; Commit... To You (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T20:38:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T20:38:40Z", "level": "INFO", "message": " Original Size: 831.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:38:40Z", "level": "INFO", "message": " Encoded Size: 275.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:38:40Z", "level": "INFO", "message": " Reduction: 33.2% of original (66.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:38:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:38:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:38:42Z", "level": "INFO", "message": "Moved Barry (2018) S01E04 - Chapter Four; Commit... To You (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S01E04 - Chapter Four; Commit... To You (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:38:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S01E04 - Chapter Four; Commit... To You (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:38:44Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:38:44Z", "level": "INFO", "message": " Size: 831.13MB → 275.76MB (33.2% of original, 66.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:38:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:38:44Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S01E04 - Chapter Four; Commit... To You (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:38:44Z", "level": "INFO", "message": "Processing: Barry (2018) S01E05 - Chapter Five; Do Your Job (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T20:38:53Z", "level": "INFO", "message": "Copied Barry (2018) S01E05 - Chapter Five; Do Your Job (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S01E05 - Chapter Five; Do Your Job (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T20:38:53Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T20:38:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-19T20:38:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 449kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T20:38:54Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S01E05 - Chapter Five; Do Your Job (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T20:42:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T20:42:49Z", "level": "INFO", "message": " Original Size: 956.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:42:49Z", "level": "INFO", "message": " Encoded Size: 335.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:42:49Z", "level": "INFO", "message": " Reduction: 35.0% of original (65.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:42:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:42:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:42:52Z", "level": "INFO", "message": "Moved Barry (2018) S01E05 - Chapter Five; Do Your Job (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S01E05 - Chapter Five; Do Your Job (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:42:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S01E05 - Chapter Five; Do Your Job (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:42:53Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:42:53Z", "level": "INFO", "message": " Size: 956.77MB → 335.11MB (35.0% of original, 65.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:42:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:42:54Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S01E05 - Chapter Five; Do Your Job (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:42:54Z", "level": "INFO", "message": "Processing: Barry (2018) S01E06 - Chapter Six; Listen With Your Ears, React With Your Face (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T20:43:03Z", "level": "INFO", "message": "Copied Barry (2018) S01E06 - Chapter Six; Listen With Your Ears, React With Your Face (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S01E06 - Chapter Six; Listen With Your Ears, React With Your Face (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T20:43:03Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T20:43:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-19T20:43:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T20:43:04Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S01E06 - Chapter Six; Listen With Your Ears, React With Your Face (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T20:47:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T20:47:05Z", "level": "INFO", "message": " Original Size: 977.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:47:05Z", "level": "INFO", "message": " Encoded Size: 316.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:47:05Z", "level": "INFO", "message": " Reduction: 32.4% of original (67.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:47:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:47:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:47:08Z", "level": "INFO", "message": "Moved Barry (2018) S01E06 - Chapter Six; Listen With Your Ears, React With Your Face (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S01E06 - Chapter Six; Listen With Your Ears, React With Your Face (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:47:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S01E06 - Chapter Six; Listen With Your Ears, React With Your Face (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:47:09Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:47:09Z", "level": "INFO", "message": " Size: 977.83MB → 316.67MB (32.4% of original, 67.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:47:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:47:10Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S01E06 - Chapter Six; Listen With Your Ears, React With Your Face (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:47:10Z", "level": "INFO", "message": "Processing: Barry (2018) S01E07 - Chapter Seven; Loud, Fast and Keep Going (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T20:47:20Z", "level": "INFO", "message": "Copied Barry (2018) S01E07 - Chapter Seven; Loud, Fast and Keep Going (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S01E07 - Chapter Seven; Loud, Fast and Keep Going (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T20:47:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T20:47:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-19T20:47:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T20:47:21Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S01E07 - Chapter Seven; Loud, Fast and Keep Going (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T20:51:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T20:51:38Z", "level": "INFO", "message": " Original Size: 1075.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:51:38Z", "level": "INFO", "message": " Encoded Size: 357.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:51:38Z", "level": "INFO", "message": " Reduction: 33.3% of original (66.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:51:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:51:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:51:42Z", "level": "INFO", "message": "Moved Barry (2018) S01E07 - Chapter Seven; Loud, Fast and Keep Going (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S01E07 - Chapter Seven; Loud, Fast and Keep Going (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:51:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S01E07 - Chapter Seven; Loud, Fast and Keep Going (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:51:43Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:51:43Z", "level": "INFO", "message": " Size: 1075.17MB → 357.99MB (33.3% of original, 66.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:51:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:51:43Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S01E07 - Chapter Seven; Loud, Fast and Keep Going (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:51:43Z", "level": "INFO", "message": "Processing: Barry (2018) S01E08 - Chapter Eight; Know Your Truth (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T20:51:53Z", "level": "INFO", "message": "Copied Barry (2018) S01E08 - Chapter Eight; Know Your Truth (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S01E08 - Chapter Eight; Know Your Truth (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T20:51:53Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T20:51:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-19T20:51:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 449kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T20:51:54Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S01E08 - Chapter Eight; Know Your Truth (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T20:56:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T20:56:10Z", "level": "INFO", "message": " Original Size: 1025.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T20:56:10Z", "level": "INFO", "message": " Encoded Size: 348.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T20:56:10Z", "level": "INFO", "message": " Reduction: 34.0% of original (66.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T20:56:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T20:56:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T20:56:13Z", "level": "INFO", "message": "Moved Barry (2018) S01E08 - Chapter Eight; Know Your Truth (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S01E08 - Chapter Eight; Know Your Truth (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T20:56:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S01E08 - Chapter Eight; Know Your Truth (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T20:56:14Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T20:56:14Z", "level": "INFO", "message": " Size: 1025.22MB → 348.99MB (34.0% of original, 66.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T20:56:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T20:56:14Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S01E08 - Chapter Eight; Know Your Truth (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T20:56:14Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512}
|
|
{"timestamp": "2026-02-19T23:43:12Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pan (2015)", "module": "main", "funcName": "normalize_input_path", "line": 64}
|
|
{"timestamp": "2026-02-19T23:43:12Z", "level": "INFO", "message": "Processing: Pan (2015) x265 AC3 5.1 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-19T23:43:33Z", "level": "INFO", "message": "Copied Pan (2015) x265 AC3 5.1 Bluray-1080p Radarr.mkv → Pan (2015) x265 AC3 5.1 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-19T23:43:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-19T23:43:33Z", "level": "INFO", "message": "Source 1920x800 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171}
|
|
{"timestamp": "2026-02-19T23:43:33Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217}
|
|
{"timestamp": "2026-02-19T23:43:37Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Italiano AC-3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202}
|
|
{"timestamp": "2026-02-19T23:43:41Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English AC-3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202}
|
|
{"timestamp": "2026-02-19T23:43:55Z", "level": "INFO", "message": "User selected 1 audio stream(s): [2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 391}
|
|
{"timestamp": "2026-02-19T23:43:55Z", "level": "INFO", "message": "Removed 1 audio stream(s): [1]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 395}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": "User selected to strip titles from streams: [2]", "module": "audio_handler", "funcName": "prompt_for_title_stripping", "line": 449}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 160kbps | Title: English AC-3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": "Stream 2: title='English AC-3 5.1', is_commentary=False, strip_all_titles=False, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-19T23:44:02Z", "level": "INFO", "message": "Running CQ encode: Pan (2015) x265 AC3 5.1 Bluray-1080p Radarr - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-19T23:50:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-19T23:50:46Z", "level": "INFO", "message": " Original Size: 2443.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-19T23:50:46Z", "level": "INFO", "message": " Encoded Size: 921.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-19T23:50:46Z", "level": "INFO", "message": " Reduction: 37.7% of original (62.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-19T23:50:46Z", "level": "INFO", "message": " Resolution: 1920x800 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-19T23:50:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-19T23:50:54Z", "level": "INFO", "message": "Moved Pan (2015) x265 AC3 5.1 Bluray-1080p Radarr - [EHX].mkv → Pan (2015) x265 AC3 5.1 Bluray-1080p Radarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-19T23:50:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Italiano AC-3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202}
|
|
{"timestamp": "2026-02-19T23:51:02Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English AC-3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202}
|
|
{"timestamp": "2026-02-19T23:51:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pan (2015) x265 AC3 5.1 Bluray-1080p Radarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-19T23:51:02Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-19T23:51:02Z", "level": "INFO", "message": " Size: 2443.78MB → 921.66MB (37.7% of original, 62.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-19T23:51:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-19T23:51:02Z", "level": "INFO", "message": "Deleted original and processing copy for Pan (2015) x265 AC3 5.1 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-19T23:51:02Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512}
|
|
{"timestamp": "2026-02-20T00:58:09Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Shōgun", "module": "main", "funcName": "normalize_input_path", "line": 64}
|
|
{"timestamp": "2026-02-20T00:58:09Z", "level": "INFO", "message": "Processing: Shōgun (2024) - S01E01 - Anjin (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-20T00:58:30Z", "level": "INFO", "message": "Copied Shōgun (2024) - S01E01 - Anjin (1080p DSNP WEB-DL x265 Silence).mkv → Shōgun (2024) - S01E01 - Anjin (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-20T00:58:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-20T00:58:31Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-20T00:58:31Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-20T00:58:33Z", "level": "INFO", "message": "Running CQ encode: Shōgun (2024) - S01E01 - Anjin (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-20T01:06:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-20T01:06:26Z", "level": "INFO", "message": " Original Size: 2497.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-20T01:06:26Z", "level": "INFO", "message": " Encoded Size: 1313.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-20T01:06:26Z", "level": "INFO", "message": " Reduction: 52.6% of original (47.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-20T01:06:26Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-20T01:06:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-20T01:06:37Z", "level": "INFO", "message": "Moved Shōgun (2024) - S01E01 - Anjin (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv → Shōgun (2024) - S01E01 - Anjin (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-20T01:06:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shōgun (2024) - S01E01 - Anjin (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-20T01:06:39Z", "level": "INFO", "message": " Type: TV | Show: Shōgun", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-20T01:06:39Z", "level": "INFO", "message": " Size: 2497.41MB → 1313.45MB (52.6% of original, 47.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-20T01:06:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-20T01:06:40Z", "level": "INFO", "message": "Deleted original and processing copy for Shōgun (2024) - S01E01 - Anjin (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-20T01:06:40Z", "level": "INFO", "message": "Processing: Shōgun (2024) - S01E02 - Servants of Two Masters (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-20T01:06:58Z", "level": "INFO", "message": "Copied Shōgun (2024) - S01E02 - Servants of Two Masters (1080p DSNP WEB-DL x265 Silence).mkv → Shōgun (2024) - S01E02 - Servants of Two Masters (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-20T01:06:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-20T01:06:58Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-20T01:06:58Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-20T01:07:00Z", "level": "INFO", "message": "Running CQ encode: Shōgun (2024) - S01E02 - Servants of Two Masters (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-20T01:13:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-20T01:13:36Z", "level": "INFO", "message": " Original Size: 2089.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-20T01:13:36Z", "level": "INFO", "message": " Encoded Size: 903.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-20T01:13:36Z", "level": "INFO", "message": " Reduction: 43.3% of original (56.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-20T01:13:36Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-20T01:13:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-20T01:13:43Z", "level": "INFO", "message": "Moved Shōgun (2024) - S01E02 - Servants of Two Masters (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv → Shōgun (2024) - S01E02 - Servants of Two Masters (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-20T01:13:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shōgun (2024) - S01E02 - Servants of Two Masters (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-20T01:13:45Z", "level": "INFO", "message": " Type: TV | Show: Shōgun", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-20T01:13:45Z", "level": "INFO", "message": " Size: 2089.31MB → 903.83MB (43.3% of original, 56.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-20T01:13:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-20T01:13:46Z", "level": "INFO", "message": "Deleted original and processing copy for Shōgun (2024) - S01E02 - Servants of Two Masters (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-20T01:13:46Z", "level": "INFO", "message": "Processing: Shōgun (2024) - S01E03 - Tomorrow is Tomorrow (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-20T01:14:03Z", "level": "INFO", "message": "Copied Shōgun (2024) - S01E03 - Tomorrow is Tomorrow (1080p DSNP WEB-DL x265 Silence).mkv → Shōgun (2024) - S01E03 - Tomorrow is Tomorrow (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-20T01:14:03Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-20T01:14:03Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-20T01:14:03Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-20T01:14:05Z", "level": "INFO", "message": "Running CQ encode: Shōgun (2024) - S01E03 - Tomorrow is Tomorrow (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-20T01:20:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-20T01:20:04Z", "level": "INFO", "message": " Original Size: 1889.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-20T01:20:04Z", "level": "INFO", "message": " Encoded Size: 807.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-20T01:20:04Z", "level": "INFO", "message": " Reduction: 42.7% of original (57.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-20T01:20:04Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-20T01:20:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-20T01:20:11Z", "level": "INFO", "message": "Moved Shōgun (2024) - S01E03 - Tomorrow is Tomorrow (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv → Shōgun (2024) - S01E03 - Tomorrow is Tomorrow (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-20T01:20:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shōgun (2024) - S01E03 - Tomorrow is Tomorrow (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-20T01:20:13Z", "level": "INFO", "message": " Type: TV | Show: Shōgun", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-20T01:20:13Z", "level": "INFO", "message": " Size: 1889.86MB → 807.46MB (42.7% of original, 57.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-20T01:20:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-20T01:20:14Z", "level": "INFO", "message": "Deleted original and processing copy for Shōgun (2024) - S01E03 - Tomorrow is Tomorrow (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-20T01:20:14Z", "level": "INFO", "message": "Processing: Shōgun (2024) - S01E04 - The Eightfold Fence (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-20T01:20:32Z", "level": "INFO", "message": "Copied Shōgun (2024) - S01E04 - The Eightfold Fence (1080p DSNP WEB-DL x265 Silence).mkv → Shōgun (2024) - S01E04 - The Eightfold Fence (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-20T01:20:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-20T01:20:32Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-20T01:20:32Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-20T01:20:34Z", "level": "INFO", "message": "Running CQ encode: Shōgun (2024) - S01E04 - The Eightfold Fence (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-20T01:26:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-20T01:26:59Z", "level": "INFO", "message": " Original Size: 2012.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-20T01:26:59Z", "level": "INFO", "message": " Encoded Size: 910.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-20T01:26:59Z", "level": "INFO", "message": " Reduction: 45.2% of original (54.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-20T01:26:59Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-20T01:26:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-20T01:27:07Z", "level": "INFO", "message": "Moved Shōgun (2024) - S01E04 - The Eightfold Fence (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv → Shōgun (2024) - S01E04 - The Eightfold Fence (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-20T01:27:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shōgun (2024) - S01E04 - The Eightfold Fence (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-20T01:27:09Z", "level": "INFO", "message": " Type: TV | Show: Shōgun", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-20T01:27:09Z", "level": "INFO", "message": " Size: 2012.61MB → 910.23MB (45.2% of original, 54.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-20T01:27:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-20T01:27:09Z", "level": "INFO", "message": "Deleted original and processing copy for Shōgun (2024) - S01E04 - The Eightfold Fence (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-20T01:27:09Z", "level": "INFO", "message": "Processing: Shōgun (2024) - S01E05 - Broken to the Fist (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-20T01:27:28Z", "level": "INFO", "message": "Copied Shōgun (2024) - S01E05 - Broken to the Fist (1080p DSNP WEB-DL x265 Silence).mkv → Shōgun (2024) - S01E05 - Broken to the Fist (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-20T01:27:28Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-20T01:27:28Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-20T01:27:28Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-20T01:27:30Z", "level": "INFO", "message": "Running CQ encode: Shōgun (2024) - S01E05 - Broken to the Fist (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-20T01:33:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-20T01:33:53Z", "level": "INFO", "message": " Original Size: 2009.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-20T01:33:53Z", "level": "INFO", "message": " Encoded Size: 866.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-20T01:33:53Z", "level": "INFO", "message": " Reduction: 43.1% of original (56.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-20T01:33:53Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-20T01:33:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-20T01:34:01Z", "level": "INFO", "message": "Moved Shōgun (2024) - S01E05 - Broken to the Fist (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv → Shōgun (2024) - S01E05 - Broken to the Fist (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-20T01:34:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shōgun (2024) - S01E05 - Broken to the Fist (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-20T01:34:03Z", "level": "INFO", "message": " Type: TV | Show: Shōgun", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-20T01:34:03Z", "level": "INFO", "message": " Size: 2009.39MB → 866.88MB (43.1% of original, 56.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-20T01:34:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-20T01:34:04Z", "level": "INFO", "message": "Deleted original and processing copy for Shōgun (2024) - S01E05 - Broken to the Fist (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-20T01:34:04Z", "level": "INFO", "message": "Processing: Shōgun (2024) - S01E06 - Ladies of the Willow World (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-20T01:34:22Z", "level": "INFO", "message": "Copied Shōgun (2024) - S01E06 - Ladies of the Willow World (1080p DSNP WEB-DL x265 Silence).mkv → Shōgun (2024) - S01E06 - Ladies of the Willow World (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-20T01:34:23Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-20T01:34:23Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-20T01:34:23Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-20T01:34:25Z", "level": "INFO", "message": "Running CQ encode: Shōgun (2024) - S01E06 - Ladies of the Willow World (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-20T01:40:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-20T01:40:48Z", "level": "INFO", "message": " Original Size: 2017.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-20T01:40:48Z", "level": "INFO", "message": " Encoded Size: 758.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-20T01:40:48Z", "level": "INFO", "message": " Reduction: 37.6% of original (62.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-20T01:40:48Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-20T01:40:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-20T01:40:56Z", "level": "INFO", "message": "Moved Shōgun (2024) - S01E06 - Ladies of the Willow World (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv → Shōgun (2024) - S01E06 - Ladies of the Willow World (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-20T01:40:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shōgun (2024) - S01E06 - Ladies of the Willow World (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-20T01:40:58Z", "level": "INFO", "message": " Type: TV | Show: Shōgun", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-20T01:40:58Z", "level": "INFO", "message": " Size: 2017.97MB → 758.66MB (37.6% of original, 62.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-20T01:40:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-20T01:40:58Z", "level": "INFO", "message": "Deleted original and processing copy for Shōgun (2024) - S01E06 - Ladies of the Willow World (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-20T01:40:58Z", "level": "INFO", "message": "Processing: Shōgun (2024) - S01E07 - A Stick of Time (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-20T01:41:17Z", "level": "INFO", "message": "Copied Shōgun (2024) - S01E07 - A Stick of Time (1080p DSNP WEB-DL x265 Silence).mkv → Shōgun (2024) - S01E07 - A Stick of Time (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-20T01:41:17Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-20T01:41:17Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-20T01:41:17Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-20T01:41:19Z", "level": "INFO", "message": "Running CQ encode: Shōgun (2024) - S01E07 - A Stick of Time (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-20T01:47:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-20T01:47:30Z", "level": "INFO", "message": " Original Size: 1946.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-20T01:47:30Z", "level": "INFO", "message": " Encoded Size: 905.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-20T01:47:30Z", "level": "INFO", "message": " Reduction: 46.5% of original (53.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-20T01:47:30Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-20T01:47:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-20T01:47:38Z", "level": "INFO", "message": "Moved Shōgun (2024) - S01E07 - A Stick of Time (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv → Shōgun (2024) - S01E07 - A Stick of Time (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-20T01:47:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shōgun (2024) - S01E07 - A Stick of Time (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-20T01:47:40Z", "level": "INFO", "message": " Type: TV | Show: Shōgun", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-20T01:47:40Z", "level": "INFO", "message": " Size: 1946.74MB → 905.08MB (46.5% of original, 53.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-20T01:47:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-20T01:47:40Z", "level": "INFO", "message": "Deleted original and processing copy for Shōgun (2024) - S01E07 - A Stick of Time (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-20T01:47:40Z", "level": "INFO", "message": "Processing: Shōgun (2024) - S01E08 - The Abyss of Life (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-20T01:48:00Z", "level": "INFO", "message": "Copied Shōgun (2024) - S01E08 - The Abyss of Life (1080p DSNP WEB-DL x265 Silence).mkv → Shōgun (2024) - S01E08 - The Abyss of Life (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-20T01:48:00Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-20T01:48:00Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-20T01:48:00Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-20T01:48:02Z", "level": "INFO", "message": "Running CQ encode: Shōgun (2024) - S01E08 - The Abyss of Life (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-20T01:54:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-20T01:54:36Z", "level": "INFO", "message": " Original Size: 2061.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-20T01:54:36Z", "level": "INFO", "message": " Encoded Size: 837.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-20T01:54:36Z", "level": "INFO", "message": " Reduction: 40.6% of original (59.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-20T01:54:36Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-20T01:54:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-20T01:54:44Z", "level": "INFO", "message": "Moved Shōgun (2024) - S01E08 - The Abyss of Life (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv → Shōgun (2024) - S01E08 - The Abyss of Life (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-20T01:54:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shōgun (2024) - S01E08 - The Abyss of Life (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-20T01:54:46Z", "level": "INFO", "message": " Type: TV | Show: Shōgun", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-20T01:54:46Z", "level": "INFO", "message": " Size: 2061.28MB → 837.3MB (40.6% of original, 59.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-20T01:54:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-20T01:54:46Z", "level": "INFO", "message": "Deleted original and processing copy for Shōgun (2024) - S01E08 - The Abyss of Life (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-20T01:54:46Z", "level": "INFO", "message": "Processing: Shōgun (2024) - S01E09 - Crimson Sky (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-20T01:55:06Z", "level": "INFO", "message": "Copied Shōgun (2024) - S01E09 - Crimson Sky (1080p DSNP WEB-DL x265 Silence).mkv → Shōgun (2024) - S01E09 - Crimson Sky (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-20T01:55:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-20T01:55:06Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-20T01:55:06Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-20T01:55:08Z", "level": "INFO", "message": "Running CQ encode: Shōgun (2024) - S01E09 - Crimson Sky (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-20T02:02:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-20T02:02:00Z", "level": "INFO", "message": " Original Size: 2148.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-20T02:02:00Z", "level": "INFO", "message": " Encoded Size: 861.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-20T02:02:00Z", "level": "INFO", "message": " Reduction: 40.1% of original (59.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-20T02:02:00Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-20T02:02:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-20T02:02:07Z", "level": "INFO", "message": "Moved Shōgun (2024) - S01E09 - Crimson Sky (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv → Shōgun (2024) - S01E09 - Crimson Sky (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-20T02:02:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shōgun (2024) - S01E09 - Crimson Sky (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-20T02:02:09Z", "level": "INFO", "message": " Type: TV | Show: Shōgun", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-20T02:02:09Z", "level": "INFO", "message": " Size: 2148.33MB → 861.66MB (40.1% of original, 59.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-20T02:02:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-20T02:02:10Z", "level": "INFO", "message": "Deleted original and processing copy for Shōgun (2024) - S01E09 - Crimson Sky (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-20T02:02:10Z", "level": "INFO", "message": "Processing: Shōgun (2024) - S01E10 - A Dream of a Dream (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-20T02:02:30Z", "level": "INFO", "message": "Copied Shōgun (2024) - S01E10 - A Dream of a Dream (1080p DSNP WEB-DL x265 Silence).mkv → Shōgun (2024) - S01E10 - A Dream of a Dream (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-20T02:02:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-20T02:02:31Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-20T02:02:31Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-20T02:02:33Z", "level": "INFO", "message": "Running CQ encode: Shōgun (2024) - S01E10 - A Dream of a Dream (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-20T02:09:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-20T02:09:40Z", "level": "INFO", "message": " Original Size: 2227.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-20T02:09:40Z", "level": "INFO", "message": " Encoded Size: 954.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-20T02:09:40Z", "level": "INFO", "message": " Reduction: 42.9% of original (57.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-20T02:09:40Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-20T02:09:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-20T02:09:48Z", "level": "INFO", "message": "Moved Shōgun (2024) - S01E10 - A Dream of a Dream (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv → Shōgun (2024) - S01E10 - A Dream of a Dream (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-20T02:09:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shōgun (2024) - S01E10 - A Dream of a Dream (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-20T02:09:50Z", "level": "INFO", "message": " Type: TV | Show: Shōgun", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-20T02:09:50Z", "level": "INFO", "message": " Size: 2227.08MB → 954.62MB (42.9% of original, 57.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-20T02:09:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-20T02:09:51Z", "level": "INFO", "message": "Deleted original and processing copy for Shōgun (2024) - S01E10 - A Dream of a Dream (1080p DSNP WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-20T02:09:51Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512}
|
|
{"timestamp": "2026-02-21T15:01:07Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Sisu - Road to Revenge (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64}
|
|
{"timestamp": "2026-02-21T15:01:07Z", "level": "INFO", "message": "Processing: Sisu - Road to Revenge (2025) x264 DTS-HD MA 5.1 Bluray-1080p CYBER.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-21T15:02:26Z", "level": "INFO", "message": "Copied Sisu - Road to Revenge (2025) x264 DTS-HD MA 5.1 Bluray-1080p CYBER.mkv → Sisu - Road to Revenge (2025) x264 DTS-HD MA 5.1 Bluray-1080p CYBER.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-21T15:02:27Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-21T15:02:27Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-21T15:02:27Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-21T15:02:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'DTS-HD MA'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202}
|
|
{"timestamp": "2026-02-21T15:03:01Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Sisu - Road to Revenge (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64}
|
|
{"timestamp": "2026-02-21T15:03:01Z", "level": "INFO", "message": "Processing: Sisu - Road to Revenge (2025) x264 DTS-HD MA 5.1 Bluray-1080p CYBER.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-21T15:03:01Z", "level": "INFO", "message": "File already in processing: Sisu - Road to Revenge (2025) x264 DTS-HD MA 5.1 Bluray-1080p CYBER.mkv (9182.77 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163}
|
|
{"timestamp": "2026-02-21T15:03:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-21T15:03:01Z", "level": "INFO", "message": "Source 1920x804 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171}
|
|
{"timestamp": "2026-02-21T15:03:01Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217}
|
|
{"timestamp": "2026-02-21T15:03:11Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'DTS-HD MA'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": "User selected 1 audio stream(s): [3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 391}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": "Removed 2 audio stream(s): [1, 2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 395}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": " - Stream #3: 6ch→2ch | Lang: eng | Detected: 1500kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": "Stream 3: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-21T15:04:14Z", "level": "INFO", "message": "Running CQ encode: Sisu - Road to Revenge (2025) x264 DTS-HD MA 5.1 Bluray-1080p CYBER - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|
|
{"timestamp": "2026-02-21T15:08:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228}
|
|
{"timestamp": "2026-02-21T15:08:23Z", "level": "INFO", "message": " Original Size: 9182.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229}
|
|
{"timestamp": "2026-02-21T15:08:23Z", "level": "INFO", "message": " Encoded Size: 1004.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230}
|
|
{"timestamp": "2026-02-21T15:08:23Z", "level": "INFO", "message": " Reduction: 10.9% of original (89.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231}
|
|
{"timestamp": "2026-02-21T15:08:23Z", "level": "INFO", "message": " Resolution: 1920x804 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232}
|
|
{"timestamp": "2026-02-21T15:08:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233}
|
|
{"timestamp": "2026-02-21T15:08:31Z", "level": "INFO", "message": "Moved Sisu - Road to Revenge (2025) x264 DTS-HD MA 5.1 Bluray-1080p CYBER - [EHX].mkv → Sisu - Road to Revenge (2025) x264 DTS-HD MA 5.1 Bluray-1080p CYBER - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563}
|
|
{"timestamp": "2026-02-21T15:08:41Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'DTS-HD MA'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202}
|
|
{"timestamp": "2026-02-21T15:08:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sisu - Road to Revenge (2025) x264 DTS-HD MA 5.1 Bluray-1080p CYBER - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602}
|
|
{"timestamp": "2026-02-21T15:08:55Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603}
|
|
{"timestamp": "2026-02-21T15:08:55Z", "level": "INFO", "message": " Size: 9182.77MB → 1004.38MB (10.9% of original, 89.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604}
|
|
{"timestamp": "2026-02-21T15:08:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605}
|
|
{"timestamp": "2026-02-21T15:08:56Z", "level": "INFO", "message": "Deleted original and processing copy for Sisu - Road to Revenge (2025) x264 DTS-HD MA 5.1 Bluray-1080p CYBER.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616}
|
|
{"timestamp": "2026-02-21T15:08:56Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512}
|
|
{"timestamp": "2026-02-21T15:38:34Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dimension 20\\Season 27", "module": "main", "funcName": "normalize_input_path", "line": 64}
|
|
{"timestamp": "2026-02-21T15:38:34Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 146}
|
|
{"timestamp": "2026-02-21T15:38:34Z", "level": "INFO", "message": "Processing: Dimension 20 - S27E02 - Fake It Till You Fake It.mp4", "module": "process_manager", "funcName": "process_folder", "line": 150}
|
|
{"timestamp": "2026-02-21T15:39:10Z", "level": "INFO", "message": "Copied Dimension 20 - S27E02 - Fake It Till You Fake It.mp4 → Dimension 20 - S27E02 - Fake It Till You Fake It.mp4", "module": "process_manager", "funcName": "process_folder", "line": 173}
|
|
{"timestamp": "2026-02-21T15:39:10Z", "level": "INFO", "message": "Found subtitle file: Dimension 20 - S27E02 - Fake It Till You Fake It.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 202}
|
|
{"timestamp": "2026-02-21T15:39:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59}
|
|
{"timestamp": "2026-02-21T15:39:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195}
|
|
{"timestamp": "2026-02-21T15:39:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": "Stream 1: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169}
|
|
{"timestamp": "2026-02-21T15:39:14Z", "level": "INFO", "message": "Running CQ encode: Dimension 20 - S27E02 - Fake It Till You Fake It - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219}
|